Skip to content

chore(deps): consolidate the 14 dependabot bumps#164

Merged
agjs merged 3 commits into
mainfrom
deps-update
Jul 20, 2026
Merged

chore(deps): consolidate the 14 dependabot bumps#164
agjs merged 3 commits into
mainfrom
deps-update

Conversation

@agjs

@agjs agjs commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Consolidates the open dependabot dep-bump PRs into one, off current main.

Bumps: fast-check 3.23.2→4.9.0 · astro 7.0.9→7.1.3 (clears GHSA-4g3v-8h47-v7g6) · @astrojs/react 5.0.6→6.0.1 · @astrojs/sitemap 3.7.2→3.7.3 · astro-mermaid 2.0.1→2.1.0 · tailwindcss + @tailwindcss/vite 4.3.2→4.3.3 · wrangler →4.112.0 · @ast-grep/cli 0.43.0→0.44.1

Validated locally: typecheck + lint + full suite (2820 pass, 0 fail) — fast-check v4 clean. Docs build + osv scan run by CI.

Note: the transitive brace-expansion CVE (not one of the dependabot PRs) is separate and may still trip the osv check — needs an override in a follow-up. GH Actions bumps (checkout, lychee-action) are workflow YAML, also follow-up.

agjs added 3 commits July 20, 2026 23:54
Single PR superseding the open dependabot PRs:
- fast-check 3.23.2 → 4.9.0 (packages/core) — full suite green on v4 (#93/#99)
- astro 7.0.9 → 7.1.3 (root + apps/docs) — clears GHSA-4g3v-8h47-v7g6 (#158/#162)
- @astrojs/react 5.0.6 → 6.0.1 (#114), @astrojs/sitemap 3.7.2 → 3.7.3 (#116)
- astro-mermaid 2.0.1 → 2.1.0 (#119)
- tailwindcss + @tailwindcss/vite 4.3.2 → 4.3.3 (#115/#117)
- wrangler 4.110.0/4.111.0 → 4.112.0 (#161), @ast-grep/cli 0.43.0 → 0.44.1 (#118)

Validated: typecheck + lint + full suite (2820) green. Docs build + osv run by CI.
NOTE: the transitive brace-expansion CVE (not a dependabot PR) is separate and may
still need an override; GH Actions bumps (#160 checkout, #112 lychee) are workflow
YAML, follow-up.
New high-severity ReDoS advisory CVE-2026-13149 / GHSA-3jxr-9vmj-r5cp (published
~2026-07-20 21:00) affects brace-expansion <1.1.16 / <2.1.2 / <5.0.7. The lockfile
had 1.1.15 and 5.0.6 (transitive via eslint→minimatch/glob — a real runtime dep of
the published package, so it is FIXED, not ignored). Override forces all instances
to 5.0.7 (patched; API is a single stable expand() fn across majors). typecheck +
lint (uses minimatch/glob) + full suite green.
The astro/tooling bumps pulled js-yaml 4.2.0 (High ReDoS, GHSA-52cp-r559-cp3m,
fixed 4.3.0). Transitive, 4.x only (no 3.x consumers) → override to 4.3.0.
osv-scanner local run: 'No issues found', exit 0. typecheck + lint + full suite green.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant