Skip to content

Chore: Bump dependencies - #207

Merged
brunomenezes merged 7 commits into
prerelease/v2-alphafrom
chore/bump-deps
Oct 28, 2026
Merged

brunomenezes merged 7 commits into
prerelease/v2-alphafrom
chore/bump-deps

Conversation

@brunomenezes

Copy link
Copy Markdown
Member

Summary

Bumps every dependency that moves without breaking anything, plus pnpm and the GitHub Actions, and fixes pnpm check-types on a clean checkout. It closes three critical Next.js RCEs in the deployed playground.

pnpm audit drops from 55 findings to 5. Apart from the playground's, all of them sit in development and build tooling, and none is a runtime dependency of a published package.

Commits order fix(rollup) → bump dependencies → cm-playground → docs → pnpm → actions → release-age exclusions, and each one builds on its own.

Changes

  • @cartesi/rollup's type check now builds its workspace dependencies first, so pnpm check-types passes on a fresh clone
  • Dependencies refreshed within their ranges, viem kept at 2.56.3, with a patch changeset for codec, rpc and wagmi-plugin
  • cm-playground: Next.js 16.4.3, React 19.3.1, @cartesi/machine 1.0.0-alpha.3. Changesets now rewrites only workspace: ranges, so a machine release no longer moves this pin to an unpublished version (fix: rollback playground to alpha.1 and regenerate pnpm-lock.yaml #201)
  • docs: vocs 2.11.1, waku 1.0.0-rc.4, React 19.3.1
  • pnpm 12.15.0
  • GitHub Actions moved to their latest releases
  • Dropped the minimumReleaseAgeExclude entries; every package they covered has aged out

Security

Fixes that reach cm-playground, the only deployed Node runtime:

@vercel

vercel Bot commented Oct 27, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
cartesi-playground Ready Ready Preview Oct 27, 2026 5:58pm UTC

Request Review

@changeset-bot

changeset-bot Bot commented Oct 27, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: d7b5ed6

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
@cartesi/codec Patch
@cartesi/rpc Patch
@cartesi/wagmi-plugin Patch
@cartesi/client Patch
@cartesi/react Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@brunomenezes brunomenezes moved this to 👁 In Review in Rollups Tooling Oct 27, 2026
@github-project-automation github-project-automation Bot moved this from 👁 In Review to 👍 Waiting Merge in Rollups Tooling Oct 27, 2026
@brunomenezes
brunomenezes merged commit 7efe533 into prerelease/v2-alpha Oct 28, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from 👍 Waiting Merge to 📦 Done in Rollups Tooling Oct 28, 2026
@brunomenezes
brunomenezes deleted the chore/bump-deps branch October 28, 2026 08:22

This branch was successfully deployed

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

Labels

None yet

Projects

Status: 📦 Done

Development

Successfully merging this pull request may close these issues.

2 participants