Skip to content

chore(deps): bump satori from 0.29.0 to 0.33.4 - #60

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/satori-0.33.4
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/satori-0.33.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 27, 2026 •

Copy link
Copy Markdown

Bumps satori from 0.29.0 to 0.33.4.

Release notes

Sourced from satori's releases.

0.33.4

0.33.4 (2026-08-24)

Bug Fixes

0.33.3

0.33.3 (2026-08-21)

Bug Fixes

0.33.2

0.33.2 (2026-08-21)

Bug Fixes

0.33.1

0.33.1 (2026-08-21)

Bug Fixes

  • Improve cache and update benchmark (~12% faster) (#787) (ed7d78e)

0.33.0

0.33.0 (2026-08-20)

Features

0.32.0

0.32.0 (2026-08-20)

Features

0.31.0

0.31.0 (2026-08-20)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [satori](https://github.com/vercel/satori) from 0.29.0 to 0.33.4.
- [Release notes](https://github.com/vercel/satori/releases)
- [Commits](vercel/satori@0.29.0...0.33.4)

---
updated-dependencies:
- dependency-name: satori
  dependency-version: 0.33.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 27, 2026
@vercel

vercel Bot commented Aug 27, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ephbaumdotdev Ready Ready Preview Aug 27, 2026 9:48pm

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 27, 2026
ephbaum added a commit that referenced this pull request Sep 21, 2026
…ettier-plugin-astro 1.0) (#78)

* chore(deps): roll up 11 green Dependabot bumps

Consolidates the Dependabot PRs whose CI was already green into a single
lockfile update, so one build gates the lot instead of eleven:

  zod                       4.4.3  -> 4.6.5   (#77)
  vite                      8.2.1  -> 8.3.0   (#73)
  @iconify-json/logos       1.2.12 -> 1.2.14  (#71)
  globals                   17.11.0 -> 17.12.0 (#69)
  @typescript-eslint/parser 8.66.0 -> 8.70.0  (#68)
  @astrojs/sitemap          3.7.3  -> 3.7.4   (#66)
  sharp                     0.35.3 -> 0.35.4  (#63)
  satori                    0.29.0 -> 0.33.4  (#60)
  typescript                5.9.3  -> 6.0.3   (#57)
  @eslint/js                9.8.0  -> 9.39.5  (#46)
  unocss / @unocss/astro / @unocss/reset 66.7.5 -> 66.10.2 (#74)

Dependabot raised only @unocss/reset; the three unocss packages share a
release train and have to move together, so the other two ride along.

Verified with pnpm run lint, format:check, and build — 215 pages, no
astro check errors under TypeScript 6.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

* chore(deps): bump astro from 7.2.1 to 7.3.2 (#76)

Raised on its own (#76) this bump failed `astro check` with 20 errors —
every `post.data` access reported as `unknown`. The cause is zod, not
Astro: 7.3 infers a collection's `data` type through the schema's
`.transform()`, and zod 4.4.3's output types defeat that inference. With
the zod 4.6.5 bump from the previous commit in place, `astro check`
reports zero errors, which is why this rides along here instead.

The range resolves to 7.3.3, the current patch.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

* chore(deps-dev): bump prettier-plugin-astro from 0.14.1 to 1.0.0 (#75)

1.0.0 changes how it breaks JSX-ish expressions in .astro files, so the
bump alone left 11 files failing `format:check` — that is why #75 is red.
This commit carries the reformat with it.

Two things worth knowing about the new output:

- It is not idempotent on the first pass. One `pnpm run format` turns
  `{cond && <script ... />}` in BaseHead.astro into a form it then wants
  to rewrite again as `{cond && (<script ... />)}`, so a single
  `check:fix` can still leave CI red. Run it twice; the tree here has
  converged and a third pass is a no-op.
- Rendered HTML is unchanged except for one construct: `<Button>&larr;
  Back to blog</Button>` in BlogContent.astro now breaks across lines,
  which adds collapsing whitespace either side of the label inside the
  anchor. Diffed all 215 built pages against a 7.3.3 build of the
  previous formatting; that anchor is the only difference once the
  per-build random font-fallback ids and brutal-ui colours are
  normalised out.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

* docs: note the prettier-plugin-astro self-closing script gotcha

The plugin's 1.0.x printer is not idempotent for a self-closing
`<script />` inside a `{cond && …}` expression that has to wrap: one
`format` pass emits output that fails `format:check`, and a second pass
converges. Records the shape to avoid and, more usefully, what the
confusing CI failure means when it happens.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

* docs: widen the prettier-plugin-astro note to the style-comment bug

Two corrections to the note added a moment ago. It pinned the behaviour to
1.0.1 when what is actually known is that it is a 1.0.x regression — 0.14.1
was stable — so a future reader should not assume moving off 1.0.1 clears it.

It also missed the worse of the two bugs: multi-line CSS comments in a
`<style>` block gain two spaces of indentation on every run and never reach
a fixed point, so `format:check` cannot pass at all. Verified against
upstream issue 487's repro on our install (7 -> 9 -> 11 -> 13 spaces).
No `<style>` block here carries a comment today, which is why CI is green;
adding one to BlogContent, BaseFooter, or SummaryCard would strand it.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01G214G6mJBeVBZ3CbukkNRu

---------

Co-authored-by: Claude <[email protected]>
@dependabot @github

dependabot Bot commented on behalf of github Sep 21, 2026

Copy link
Copy Markdown
Author

Looks like satori is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Sep 21, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/satori-0.33.4 branch September 21, 2026 00:16

This branch was successfully deployed

1 active deployment
Preview — deee59c9 Deployed Aug 27, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants