Skip to content

Bump Clerk packages and refresh lockfile#3511

Merged
juliusmarminge merged 2 commits into
mainfrom
t3code/greeting-4
Jun 22, 2026
Merged

Bump Clerk packages and refresh lockfile#3511
juliusmarminge merged 2 commits into
mainfrom
t3code/greeting-4

Conversation

@juliusmarminge

@juliusmarminge juliusmarminge commented Jun 22, 2026

Copy link
Copy Markdown
Member

Summary

  • Bumped Clerk packages across server, web, desktop, mobile, and relay targets to newer canary releases.
  • Refreshed pnpm-lock.yaml to capture the updated dependency graph and transitive resolution changes.
  • Updated pnpm-workspace.yaml lockfile metadata to match the regenerated workspace state.

Testing

  • Not run (dependency lockfile refresh only).
  • Not run: vp check.
  • Not run: vp run typecheck.
  • Not run: vp test.

Note

Medium Risk
Touches auth-related dependencies across web, desktop, mobile, and relay; risk is dependency-only but Clerk is security-sensitive and versions are pre-release snapshots.

Overview
Pins all seven workspace @clerk/* catalog entries to a newer snapshot train (v20260622234151), including minor bumps such as @clerk/backend 3.8.2→3.8.3, @clerk/clerk-js 6.18.2→6.21.0, @clerk/react 6.10.4→6.11.0, @clerk/shared 4.19.2→4.21.0, @clerk/expo 3.4.8→3.5.3, and @clerk/electron / @clerk/electron-passkeys 0.0.1→0.0.2. Root pnpm overrides stay aligned with the catalog so desktop, web, mobile, and relay all resolve the same versions.

pnpm-lock.yaml is regenerated for those resolutions (including transitive @clerk/shared and platform-specific electron-passkeys packages). The lockfile also reflects @clerk/expo raising its react-native peer from >=0.73 to >=0.75; no app package.json or source files change—consumers still use catalog:.

Reviewed by Cursor Bugbot for commit 09cac87. Bugbot is set up for automated code reviews on this repo. Configure here.

Note

Bump Clerk packages to latest snapshot versions

Updates version pins in pnpm-workspace.yaml for seven @clerk packages to snapshot builds from 2026-06-22, including @clerk/clerk-js 6.21.0, @clerk/shared 4.21.0, and @clerk/react 6.11.0. The lockfile is refreshed to match.

Macroscope summarized 09cac87.

- Update Clerk backend, React, Expo, and Electron dependencies
- Refresh pnpm lockfile entries for workspace package resolutions
@coderabbitai

coderabbitai Bot commented Jun 22, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 6f39041b-4678-41e6-97f9-61bee7b39cea

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch t3code/greeting-4

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XL 500-999 changed lines (additions + deletions). labels Jun 22, 2026
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Jun 22, 2026
@macroscopeapp

macroscopeapp Bot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Approvability

Verdict: Approved

This PR only bumps Clerk package versions in the workspace catalog and refreshes the lockfile. No application code is modified, making this a low-risk dependency update.

You can customize Macroscope's approvability policy. Learn more.

- Update pnpm lock entries to newer Clerk snapshot packages
- Re-resolve Expo and React Native dependency metadata
@macroscopeapp
macroscopeapp Bot dismissed their stale review June 22, 2026 23:55

Dismissing prior approval to re-evaluate 09cac87

@github-actions github-actions Bot added size:L 100-499 changed lines (additions + deletions). and removed size:XL 500-999 changed lines (additions + deletions). labels Jun 22, 2026
@juliusmarminge
juliusmarminge merged commit 6672a1d into main Jun 22, 2026
15 checks passed
@juliusmarminge
juliusmarminge deleted the t3code/greeting-4 branch June 22, 2026 23:59
simonbetton pushed a commit to simonbetton/reviewer that referenced this pull request Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L 100-499 changed lines (additions + deletions). vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant