Skip to content

chore(deps): update @rocicorp/zero to 1.12.0 - #94

Merged
arv merged 2 commits into
mainfrom
arv/zero-1.12-canary
Nov 12, 2026
Merged

arv merged 2 commits into
mainfrom
arv/zero-1.12-canary

Conversation

@arv

@arv arv commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Updates the @rocicorp/zero dev dependency (root and demos) to 1.12.0 and regenerates the lockfile. The peer range (^1.7.0) is unchanged.

This is part of the Zero 1.12 release smoke test. The pin was moved from the canary to the released 1.12.0 and the lockfile regenerated on 2026-11-12. It stays a draft until the checks have been rerun against 1.12.0; the results below are from the canary.

Checks run locally with pnpm 11.1.3: format --check, lint, check-types, test (11 files, 158 tests), build and the React demo's Playwright suite (48 tests, against a zero-cache started from this canary) pass.

The demos still pass userID: 'anon' for logged-out clients (demo/*/main.tsx), and this canary's client warns that this is deprecated and that the option should be omitted for logged-out clients. The demos keep working because their zero-cache doesn't verify JWTs, but dropping the fallback would silence the warning; that can go in this PR or a follow-up.

@arv arv changed the title chore(deps): update @rocicorp/zero to 1.12.0-canary.12 chore(deps): update @rocicorp/zero to 1.12.0 Nov 12, 2026
@arv
arv marked this pull request as ready for review November 12, 2026 15:16
Copilot AI lite review requested due to automatic review settings November 12, 2026 15:16
@arv
arv added this pull request to the merge queue Nov 12, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Approval is deferred because the documented checks used the canary rather than the released 1.12.0 lockfile, leaving the updated native/runtime dependency stack unverified.

No open issues 🎉

1 file not reviewed
  • pnpm-lock.yaml: Generated file
What changed in this PR

Updates the repository and demo applications from @rocicorp/zero 1.11.5 to the released 1.12.0, with a regenerated dependency lockfile.

Changes:

  • Pins the root package and all demos to @rocicorp/zero 1.12.0.
  • Regenerates pnpm-lock.yaml with Zero 1.12.0 and its refreshed transitive dependencies.
  • Retains the existing peer dependency range of ^1.7.0.
File Description
pnpm-lock.yaml Regenerates dependency resolution for Zero 1.12.0 and its updated transitive dependency graph.
package.json Updates the root development dependency to @rocicorp/zero 1.12.0.
demo/​solid/​package.json Updates the Solid demo dependency to @rocicorp/zero 1.12.0.
demo/​shared/​package.json Updates the shared demo dependency to @rocicorp/zero 1.12.0.
demo/​react/​package.json Updates the React demo dependency to @rocicorp/zero 1.12.0.
demo/​chat/​package.json Updates the chat demo dependency to @rocicorp/zero 1.12.0.

Review effort: Lite

Merged via the queue into main with commit dad76d8 Nov 12, 2026
10 checks passed
@arv
arv deleted the arv/zero-1.12-canary branch November 12, 2026 15:19
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.

2 participants