Skip to content

chore(deps): update in-range workspace dependencies - #121

Merged
desko27 merged 2 commits into
mainfrom
chore/deps-update-2026-08
Aug 14, 2026
Merged

chore(deps): update in-range workspace dependencies#121
desko27 merged 2 commits into
mainfrom
chore/deps-update-2026-08

Conversation

@desko27

@desko27 desko27 commented Aug 14, 2026

Copy link
Copy Markdown
Owner

Summary

Updates every workspace dependency that can move without a major bump, plus pnpm itself within the existing >=11 <12 engine range. Also takes the agreed majors: GitHub Actions, size-limit 13, and @testing-library/jest-dom 7.

Verified locally: lint, check:types, test:coverage (137), lib build, size.

Bumped (in-range)

Package From To
pnpm 11.1.3 11.21.0
astro 7.0.4 7.2.1
next 16.2.9 16.3.0
vite 8.1.2 8.2.1
@biomejs/biome 2.5.1 2.5.8
react / react-dom 19.2.7 19.2.8
vitest / @vitest/coverage-v8 4.1.9 4.1.10
happy-dom 20.10.6 20.11.2
tailwindcss / @tailwindcss/vite 4.3.2 4.3.3
@vitejs/plugin-react 6.0.3 6.0.5
@astrojs/mdx 7.0.0 7.0.5
@astrojs/react 6.0.0 6.0.2
@astrojs/check 0.9.9 0.9.10
astro-expressive-code 0.44.0 0.44.1
@fontsource-variable/fira-code 5.2.7 5.3.0
@fontsource-variable/geist 5.2.9 5.3.0
@types/node 26.0.1 26.2.0
@types/react 19.2.17 19.2.18
@types/react-dom 19.2.3 19.2.4
@arethetypeswrong/cli 0.18.4 0.18.5
@changesets/cli 2.31.0 2.31.1
@microsoft/api-extractor 7.58.9 7.58.12
@testing-library/user-event 14.6.1 14.6.4
lefthook 2.1.9 2.1.10
publint 0.3.21 0.3.23

Also:

  • Biome schema pin 2.5.12.5.8, and one test reformatted to match the new printer.
  • minimumReleaseAgeExclude refreshed to astro@7.2.1 and vite@8.2.1.
  • Next 16.3 regenerated apps/nextjs/next-env.d.ts with the new root-params types import.

fflate stays pinned at 0.8.2 (ADR-0007 / attw gunzip workaround).

Agreed majors

Package From To
pnpm/action-setup v4 v6
actions/setup-node v4 v7
size-limit / @size-limit/preset-small-lib 12.1.0 13.0.3
@testing-library/jest-dom 6.10.0 7.0.1

@testing-library/dom@^10.4.1 is now a direct devDependency (required peer of jest-dom 7). The /vitest setup import is unchanged. Size budgets still pass.

actions/checkout@v7 was already current. changesets/action@v1 stays — it pairs with Changesets 3, which we are not taking.

Left out on purpose

  • typescript 6.0.37.0.2
  • @changesets/cli 2.31.13.0.0 (+ changesets/action v1v2)
  • @midudev/tailwind-animations 0.2.0 → rename to tailwind-animations@1

Test plan

  • pnpm lint
  • pnpm check:types
  • pnpm test:coverage
  • pnpm --filter react-call run build && pnpm size
  • CI green on this PR

Bump every workspace package that can move without a major, including
pnpm 11.21.0, Astro 7.2.1, Next 16.3.0, Vite 8.2.1, and Biome 2.5.8.
Reformat one test to match the new Biome printer and refresh the
minimumReleaseAgeExclude pins.
@vercel

vercel Bot commented Aug 14, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
react-call Ready Ready Preview Aug 14, 2026 1:48pm

- pnpm/action-setup v4 → v6 and actions/setup-node v4 → v7
- size-limit + preset-small-lib 12.1.0 → 13.0.3
- @testing-library/jest-dom 6.10.0 → 7.0.1, with @testing-library/dom
  added as the required peer

Leave changesets/action@v1, TypeScript 6, and tailwind-animations
untouched.
@desko27
desko27 merged commit 9bfb912 into main Aug 14, 2026
8 checks passed
@desko27
desko27 deleted the chore/deps-update-2026-08 branch August 14, 2026 13:54
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