Repository navigation
chore(deps-dev): bump the site-dependencies group in /site with 2 updates - #252
Merged
johnny4young merged 3 commits intoOct 8, 2026
Merged
johnny4young merged 3 commits into
johnny4young merged 3 commits into
Conversation
Bumps the site-dependencies group in /site with 2 updates: [sharp](https://github.com/lovell/sharp) and [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler). Updates `sharp` from 0.35.4 to 0.35.5 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](lovell/sharp@v0.35.4...v0.35.5) Updates `wrangler` from 4.140.0 to 4.147.0 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.147.0/packages/wrangler) --- updated-dependencies: - dependency-name: sharp dependency-version: 0.35.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: site-dependencies - dependency-name: wrangler dependency-version: 4.147.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: site-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
johnny4young
reviewed
Oct 6, 2026
johnny4young
left a comment
Owner
There was a problem hiding this comment.
Review: site deps (sharp 0.35.4 → 0.35.5, wrangler 4.140.0 → 4.147.0)
Verdict: ready.
- Ran locally:
npm ciandnpm testinsite/on Node 22.22.0 passed: image generation,astro check,astro build,validate-build.mjs, and 58/58 Node tests. - sharp 0.35.5: a patch release with libvips 1.3.4, bounds checks on
linearand GIFdelayarrays, and TypeScript typing fixes. No breaking changes. Theoverrides.sharppin was bumped in step withdevDependencies, which is correct. - wrangler 4.147.0: minor versions within v4, used only by
npm run deploy(Pages), so it doesn't affect the build. - CI was green on
720dbd4.
🟡 Out of scope, but worth noting: npm audit reports two high advisories that are already on main:
http-cache-semantics4.2.0 (GHSA-ch52-4w7c-c8xp)source-map-js1.2.1 (GHSA-68fv-2mgg-jv7q)
Both are transitive and used only at build time by the static site, so the real risk is low. They could be cleared with overrides, the same way nanoid/undici already are, or by the next Astro bump.
Generated by Claude Code
This was referenced Oct 6, 2026
…rn/site/site-dependencies-97c1d7d49b
johnny4young
deleted the
dependabot/npm_and_yarn/site/site-dependencies-97c1d7d49b
branch
October 8, 2026 09:57
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the site-dependencies group in /site with 2 updates: sharp and wrangler.
Updates
sharpfrom 0.35.4 to 0.35.5Release notes
Sourced from sharp's releases.
... (truncated)
Commits
51a990fRelease v0.35.596de105Upgrade to sharp-libvips v1.3.43a61390CI: Configure Dependabot with all package.json locations4940c50Improve gain map support for rotate/flip/flop ops20654aaPrerelease v0.35.5-rc.1ef4f934CI: Upgrade to Ubuntu 26.04358df95Upgrade to libvips v8.18.749f4903Improve gain map support for rotate-then-extract #46060e2e55eSilence a couple of compiler/static analysis warningscef3b8cImprove gain map support for extract operation #4606Updates
wranglerfrom 4.140.0 to 4.147.0Release notes
Sourced from wrangler's releases.
... (truncated)
Commits
64c1337Version Packages (#15996)6a4b0fe[wrangler] Retry transient failures in workflows instances list and describe ...7f700efCC-8799: report active instead of configured instances in containers list (#1...90e6a1bCC-8800: accept durable object app ids in container commands (#15980)b4954c1Version Packages (#15983)b8e7cc3[wrangler] Mark Artifacts commands as open beta (#15992)aee2842[wrangler] Support email-protected Quick Tunnels (#15639)efd67e6[wrangler] Keep colons inwrangler tail --headerfilter values (#15959)89061a4Version Packages (#15957)4a5ab6cPreserve existing secret bindings during Worker deployments (#15964)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
·@·d·ependabot r·ebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
·@·d·ependabot r·ebasewill rebase this PR·@·d·ependabot r·ecreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsIntegration review update (2026-10-07)
Head:
720dbd43a10d3d85bac4eababdf4dcafbad28008. The existing CI run is green for this head.Review and merge this PR before #260. #260 now incorporates this exact head as a second parent and regenerates the combined lockfile with npm 11.21.0. It preserves Sharp 0.35.5 and Wrangler 4.147.0 while fixing the remaining http-cache-semantics/source-map-js advisories. The combined tree passes the full 58-test site suite and a zero-vulnerability audit, and preserves all 34 libc selectors. Those combined checks apply to #260's tree, not this PR alone.
Do not interpret this PR's earlier green CI as a clean security audit: the two build-tool transitive advisories remain here and are addressed in #260. See #260 for exact tested tree, commands, local limitations, new CI, and conflict-free integration evidence. Both PR bases remain main, and neither PR has been merged.
The conflict-free order assumes a merge commit preserves this head's ancestry. If this PR is squash/rebase-merged instead, #260 must be refreshed against the resulting main and revalidated before its merge; a local squash simulation still conflicts in package.json.