-
Notifications
You must be signed in to change notification settings - Fork 376
ci(repo): Version packages #6576
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The latest updates on your projects. Learn more about Vercel for GitHub.
|
@clerk/agent-toolkit
@clerk/astro
@clerk/backend
@clerk/chrome-extension
@clerk/clerk-js
@clerk/dev-cli
@clerk/elements
@clerk/clerk-expo
@clerk/expo-passkeys
@clerk/express
@clerk/fastify
@clerk/localizations
@clerk/nextjs
@clerk/nuxt
@clerk/clerk-react
@clerk/react-router
@clerk/remix
@clerk/shared
@clerk/tanstack-react-start
@clerk/testing
@clerk/themes
@clerk/types
@clerk/upgrade
@clerk/vue
commit: |
📝 WalkthroughWalkthroughThis diff removes numerous .changeset files, adds/updates many packages' CHANGELOG.md entries, and bumps version fields in multiple packages' package.json files across the monorepo. All edits are metadata-only (changelogs, version bumps, and removed changeset entries). No source code, exported/public API signatures, or runtime logic are modified. Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested reviewers
📜 Recent review detailsConfiguration used: CodeRabbit UI 💡 Knowledge Base configuration:
You can enable these sources in your CodeRabbit configuration. 📒 Files selected for processing (61)
💤 Files with no reviewable changes (17)
✅ Files skipped from review due to trivial changes (7)
🚧 Files skipped from review as they are similar to previous changes (37)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (2)
packages/clerk-js/CHANGELOG.md (1)
7-7
: Optional: Align punctuation style for bullets.Some sections end bullet lines with a period while others don’t. Consider standardizing (with or without terminal periods) for consistency across future entries.
packages/expo/CHANGELOG.md (1)
3-9
: Changelog entries verified; optional context note suggested
- ✅ packages/expo (v2.14.23) and packages/chrome-extension (v2.5.24) CHANGELOGs contain the correct top-level headings and mention
@clerk/[email protected]
.- 💡 As a polish, you may add a brief sentence summarizing the upstream change—for example: “Improve multi-session navigation to tasks.”
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (7)
.changeset/sour-meals-see.md
(0 hunks)packages/chrome-extension/CHANGELOG.md
(1 hunks)packages/chrome-extension/package.json
(1 hunks)packages/clerk-js/CHANGELOG.md
(1 hunks)packages/clerk-js/package.json
(1 hunks)packages/expo/CHANGELOG.md
(1 hunks)packages/expo/package.json
(1 hunks)
💤 Files with no reviewable changes (1)
- .changeset/sour-meals-see.md
🧰 Additional context used
📓 Path-based instructions (4)
**/*.{js,jsx,ts,tsx,json,css,scss,md,yaml,yml}
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Use Prettier for consistent code formatting
Files:
packages/chrome-extension/package.json
packages/clerk-js/CHANGELOG.md
packages/clerk-js/package.json
packages/expo/package.json
packages/chrome-extension/CHANGELOG.md
packages/expo/CHANGELOG.md
packages/*/package.json
📄 CodeRabbit Inference Engine (.cursor/rules/global.mdc)
All publishable packages should be placed under the packages/ directory
packages/*/package.json
: All publishable packages must be located in the 'packages/' directory.
All packages must be published under the @clerk namespace on npm.
Semantic versioning must be used across all packages.
Files:
packages/chrome-extension/package.json
packages/clerk-js/package.json
packages/expo/package.json
**/*
⚙️ CodeRabbit Configuration File
If there are no tests added or modified as part of the PR, please suggest that tests be added to cover the changes.
Files:
packages/chrome-extension/package.json
packages/clerk-js/CHANGELOG.md
packages/clerk-js/package.json
packages/expo/package.json
packages/chrome-extension/CHANGELOG.md
packages/expo/CHANGELOG.md
packages/**/CHANGELOG.md
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Maintain detailed changelogs
Files:
packages/clerk-js/CHANGELOG.md
packages/chrome-extension/CHANGELOG.md
packages/expo/CHANGELOG.md
🔇 Additional comments (5)
packages/chrome-extension/CHANGELOG.md (1)
3-9
: Verified: Chrome-extension and clerk-js changelogs are correctly alignedChangelog entries for 5.87.1 in packages/clerk-js and 2.5.24 in packages/chrome-extension are present, include the expected patch notes, and reference @clerk/[email protected] as intended. No further changes needed.
packages/clerk-js/package.json (1)
3-3
: Clerk-JS v5.87.1 bump verified across all packages — ready to merge
- packages/clerk-js/package.json: version 5.87.1
- packages/chrome-extension/package.json: version 2.5.24
- packages/expo/package.json: version 2.14.23
- No dependency or script changes detected; pure patch release and semver-compliant.
packages/clerk-js/CHANGELOG.md (1)
3-8
: Changelog entry is well-formed and consistent with existing sections.
- Correct heading levels and placement (newest at top).
- Uses the standard "### Patch Changes" header and bullet format.
- Proper PR and author links.
LGTM.
packages/chrome-extension/package.json (1)
3-3
: Patch bump looks correct and compliant with guidelines
- Package remains under @clerk namespace, located in packages/, and uses semantic versioning.
- No source changes; Prettier-style JSON formatting looks consistent.
packages/expo/package.json (1)
3-3
: Version bump aligns with release intent and repo standards
- Name/placement compliant (packages/, @clerk scope).
- Patch semver bump matches a dependency-only release and is reflected in the changelog.
a3e11f0
to
ffcdc87
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (9)
.changeset/sour-meals-see.md
(0 hunks)packages/chrome-extension/CHANGELOG.md
(1 hunks)packages/chrome-extension/package.json
(1 hunks)packages/clerk-js/CHANGELOG.md
(1 hunks)packages/clerk-js/package.json
(1 hunks)packages/expo/CHANGELOG.md
(1 hunks)packages/expo/package.json
(1 hunks)packages/testing/CHANGELOG.md
(1 hunks)packages/testing/package.json
(1 hunks)
💤 Files with no reviewable changes (1)
- .changeset/sour-meals-see.md
✅ Files skipped from review due to trivial changes (2)
- packages/testing/package.json
- packages/testing/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (5)
- packages/expo/package.json
- packages/clerk-js/package.json
- packages/chrome-extension/CHANGELOG.md
- packages/chrome-extension/package.json
- packages/expo/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (3)
**/*.{js,jsx,ts,tsx,json,css,scss,md,yaml,yml}
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Use Prettier for consistent code formatting
Files:
packages/clerk-js/CHANGELOG.md
packages/**/CHANGELOG.md
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Maintain detailed changelogs
Files:
packages/clerk-js/CHANGELOG.md
**/*
⚙️ CodeRabbit Configuration File
If there are no tests added or modified as part of the PR, please suggest that tests be added to cover the changes.
Files:
packages/clerk-js/CHANGELOG.md
🔇 Additional comments (2)
packages/clerk-js/CHANGELOG.md (2)
3-6
: Changelog section looks good.Version header and “Patch Changes” categorization align with the repo’s style.
9-9
: Verified.cl-planDetails-root
presenceConfirmed the
.cl-planDetails-root
selector is defined in the codebase (e.g. inpackages/testing/src/playwright/unstable/page-objects/planDetails.ts
, alongside the implementedPlanDetails
component), so the changelog entry is accurate.
|
||
### Patch Changes | ||
|
||
- Add class `cl-planDetails-root` to the parent div element that containes the plan details drawer. ([#6573](https://github.com/clerk/javascript/pull/6573)) by [@panteliselef](https://github.com/panteliselef) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix typo and tighten wording in bullet entry.
"containes" → "contains". Also remove “element” to avoid redundancy.
Apply this diff:
-- Add class `cl-planDetails-root` to the parent div element that containes the plan details drawer. ([#6573](https://github.com/clerk/javascript/pull/6573)) by [@panteliselef](https://github.com/panteliselef)
+- Add class `cl-planDetails-root` to the parent div that contains the plan details drawer. ([#6573](https://github.com/clerk/javascript/pull/6573)) by [@panteliselef](https://github.com/panteliselef)
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
- Add class `cl-planDetails-root` to the parent div element that containes the plan details drawer. ([#6573](https://github.com/clerk/javascript/pull/6573)) by [@panteliselef](https://github.com/panteliselef) | |
- Add class `cl-planDetails-root` to the parent div that contains the plan details drawer. ([#6573](https://github.com/clerk/javascript/pull/6573)) by [@panteliselef](https://github.com/panteliselef) |
🤖 Prompt for AI Agents
packages/clerk-js/CHANGELOG.md around line 7: fix the typo and tighten wording
in the bullet entry by changing "containes" to "contains" and removing the
redundant word "element" so the sentence reads that the class
`cl-planDetails-root` was added to the parent div that contains the plan details
drawer; update that line accordingly.
ffcdc87
to
2838947
Compare
2838947
to
44135b9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 2
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (48)
.changeset/chilly-masks-look.md
(0 hunks).changeset/legal-ants-flow.md
(0 hunks).changeset/little-seals-hang.md
(0 hunks).changeset/sour-meals-see.md
(0 hunks)packages/agent-toolkit/CHANGELOG.md
(1 hunks)packages/agent-toolkit/package.json
(1 hunks)packages/astro/CHANGELOG.md
(1 hunks)packages/astro/package.json
(1 hunks)packages/backend/CHANGELOG.md
(1 hunks)packages/backend/package.json
(1 hunks)packages/chrome-extension/CHANGELOG.md
(1 hunks)packages/chrome-extension/package.json
(1 hunks)packages/clerk-js/CHANGELOG.md
(1 hunks)packages/clerk-js/package.json
(1 hunks)packages/elements/CHANGELOG.md
(1 hunks)packages/elements/package.json
(1 hunks)packages/expo-passkeys/CHANGELOG.md
(1 hunks)packages/expo-passkeys/package.json
(1 hunks)packages/expo/CHANGELOG.md
(1 hunks)packages/expo/package.json
(1 hunks)packages/express/CHANGELOG.md
(1 hunks)packages/express/package.json
(1 hunks)packages/fastify/CHANGELOG.md
(1 hunks)packages/fastify/package.json
(1 hunks)packages/localizations/CHANGELOG.md
(1 hunks)packages/localizations/package.json
(1 hunks)packages/nextjs/CHANGELOG.md
(1 hunks)packages/nextjs/package.json
(1 hunks)packages/nuxt/CHANGELOG.md
(1 hunks)packages/nuxt/package.json
(1 hunks)packages/react-router/CHANGELOG.md
(1 hunks)packages/react-router/package.json
(1 hunks)packages/react/CHANGELOG.md
(1 hunks)packages/react/package.json
(1 hunks)packages/remix/CHANGELOG.md
(1 hunks)packages/remix/package.json
(1 hunks)packages/shared/CHANGELOG.md
(1 hunks)packages/shared/package.json
(1 hunks)packages/tanstack-react-start/CHANGELOG.md
(1 hunks)packages/tanstack-react-start/package.json
(1 hunks)packages/testing/CHANGELOG.md
(1 hunks)packages/testing/package.json
(1 hunks)packages/themes/CHANGELOG.md
(1 hunks)packages/themes/package.json
(1 hunks)packages/types/CHANGELOG.md
(1 hunks)packages/types/package.json
(1 hunks)packages/vue/CHANGELOG.md
(1 hunks)packages/vue/package.json
(1 hunks)
💤 Files with no reviewable changes (4)
- .changeset/sour-meals-see.md
- .changeset/chilly-masks-look.md
- .changeset/legal-ants-flow.md
- .changeset/little-seals-hang.md
✅ Files skipped from review due to trivial changes (35)
- packages/agent-toolkit/package.json
- packages/astro/package.json
- packages/nuxt/package.json
- packages/themes/package.json
- packages/react/package.json
- packages/remix/package.json
- packages/tanstack-react-start/package.json
- packages/shared/CHANGELOG.md
- packages/elements/package.json
- packages/fastify/CHANGELOG.md
- packages/types/package.json
- packages/react-router/package.json
- packages/shared/package.json
- packages/expo-passkeys/package.json
- packages/agent-toolkit/CHANGELOG.md
- packages/fastify/package.json
- packages/themes/CHANGELOG.md
- packages/remix/CHANGELOG.md
- packages/nextjs/package.json
- packages/nuxt/CHANGELOG.md
- packages/react/CHANGELOG.md
- packages/types/CHANGELOG.md
- packages/react-router/CHANGELOG.md
- packages/express/CHANGELOG.md
- packages/tanstack-react-start/CHANGELOG.md
- packages/vue/package.json
- packages/astro/CHANGELOG.md
- packages/nextjs/CHANGELOG.md
- packages/elements/CHANGELOG.md
- packages/vue/CHANGELOG.md
- packages/expo/CHANGELOG.md
- packages/expo-passkeys/CHANGELOG.md
- packages/backend/CHANGELOG.md
- packages/backend/package.json
- packages/express/package.json
🚧 Files skipped from review as they are similar to previous changes (8)
- packages/clerk-js/package.json
- packages/testing/package.json
- packages/localizations/package.json
- packages/testing/CHANGELOG.md
- packages/chrome-extension/package.json
- packages/expo/package.json
- packages/chrome-extension/CHANGELOG.md
- packages/clerk-js/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (4)
**/*.{js,jsx,ts,tsx,json,css,scss,md,yaml,yml}
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Use Prettier for consistent code formatting
Files:
packages/localizations/CHANGELOG.md
packages/**/CHANGELOG.md
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Maintain detailed changelogs
Files:
packages/localizations/CHANGELOG.md
packages/localizations/**/*
📄 CodeRabbit Inference Engine (.cursor/rules/monorepo.mdc)
Localization files must be placed in 'packages/localizations/'.
Files:
packages/localizations/CHANGELOG.md
**/*
⚙️ CodeRabbit Configuration File
If there are no tests added or modified as part of the PR, please suggest that tests be added to cover the changes.
Files:
packages/localizations/CHANGELOG.md
🔇 Additional comments (1)
packages/localizations/CHANGELOG.md (1)
3-12
: Changelog entry LGTM and follows repo conventionsVersion header, sections, links, and author attributions match the established format. Content aligns with the PR objective (rename and zh-CN tweak).
|
||
### Minor Changes | ||
|
||
- [Billing Beta] Rename `cancelFreeTrialDescription` to `cancelFreeTrialAccessUntil`. ([#6582](https://github.com/clerk/javascript/pull/6582)) by [@panteliselef](https://github.com/panteliselef) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Verification agent
🧩 Analysis chain
Verify repo-wide migration from cancelFreeTrialDescription
to cancelFreeTrialAccessUntil
Ensure no lingering usages remain in code or locale files, and that the new key exists across locales.
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "Search for old key usages outside changelogs:"
rg -nP -g '!**/CHANGELOG.md' '\bcancelFreeTrialDescription\b' -C2 || echo "OK: No occurrences found."
echo
echo "Confirm new key appears in localizations sources:"
rg -nP --type=ts --type=tsx -n -C2 '\bcancelFreeTrialAccessUntil\b' packages/localizations || {
echo "WARNING: New key not found in localizations TS files"; exit 1;
}
Length of output: 611
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "1) Search for old key usages outside changelogs:"
rg -nP -g '!**/CHANGELOG.md' '\bcancelFreeTrialDescription\b' -C2 || echo "OK: No occurrences found."
echo
echo "2) Search for old key in localization JSON files:"
rg -nP '"cancelFreeTrialDescription"' -g '*.json' packages/localizations || echo "OK: No occurrences in localization JSON."
echo
echo "3) Confirm new key appears in localization JSON files:"
rg -nP '"cancelFreeTrialAccessUntil"' -g '*.json' packages/localizations || { echo "ERROR: New key not found in localization JSON"; exit 1; }
echo
echo "4) Search for new key usage in code (TS/JS files):"
rg -nP '\bcancelFreeTrialAccessUntil\b' -g '*.ts' -g '*.tsx' -g '*.js' -g '*.jsx' -C2 || echo "WARNING: No TS/JS references found."
Length of output: 850
Add missing localization entries for cancelFreeTrialAccessUntil
The new key cancelFreeTrialAccessUntil
is not present in any of the locale JSON files under packages/localizations
, so consumers will break at runtime. Please:
• Add "cancelFreeTrialAccessUntil": "<appropriate translation>"
to every locale JSON in packages/localizations/*/*.json
.
• Update your TypeScript localization sources (e.g. the keys list or type definitions) to include cancelFreeTrialAccessUntil
.
• Verify there are no leftover references to cancelFreeTrialDescription
in code or locale files (the search confirmed none).
Once the new key is added and TS types updated, this change will be fully rolled out.
🤖 Prompt for AI Agents
packages/localizations/CHANGELOG.md around line 7: the changelog notes renaming
cancelFreeTrialDescription to cancelFreeTrialAccessUntil but the new key is
missing from locale files and TypeScript types; add
"cancelFreeTrialAccessUntil": "<appropriate translation>" to every JSON under
packages/localizations/*/*.json (keeping existing translation conventions),
update the TypeScript localization sources (key lists/types/interfaces) to
include cancelFreeTrialAccessUntil, and run a global search to confirm no
remaining references to cancelFreeTrialDescription.
packages/localizations/CHANGELOG.md
Outdated
- Updated dependencies [[`e52bf8e`](https://github.com/clerk/javascript/commit/e52bf8ebef74a9e123c69b69acde1340c01d32d7)]: | ||
- @clerk/[email protected] | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Verification agent
🧩 Analysis chain
Double-check dependency alignment with @clerk/[email protected]
Validate that packages/localizations/package.json version and @clerk/types dependency match this changelog entry.
🏁 Script executed:
#!/bin/bash
set -euo pipefail
pkg="packages/localizations/package.json"
test -f "$pkg" || { echo "Missing $pkg"; exit 1; }
echo "packages/localizations/package.json version and @clerk/types dep:"
jq -r '.version as $v | "version=\($v)"' "$pkg"
jq -r '.dependencies["@clerk/types"] as $t | "types=\($t // "MISSING")"' "$pkg"
echo
echo "Expect: version=3.23.0 and types=4.81.0"
Length of output: 568
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "Locating @clerk/types package manifest(s) to verify version:"
files=$(rg -lP '"name"\s*:\s*"@clerk/types"' -g 'packages/**/package.json' || true)
if [[ -z "$files" ]]; then
echo "❌ No packages/**/package.json with name @clerk/types found"
exit 1
fi
for f in $files; do
version=$(jq -r '.version' "$f")
echo "$f → version=$version"
done
Length of output: 475
Align @clerk/types
version spec in packages/localizations
The CHANGELOG.md
entry says you’ve updated @clerk/types
to 4.81.0, but packages/localizations/package.json
still declares:
"@clerk/types": "workspace:^"
Please update that dependency to:
"@clerk/types": "^4.81.0"
and regenerate your lockfile (e.g. pnpm install
) so the declared version matches the changelog.
🤖 Prompt for AI Agents
In packages/localizations/CHANGELOG.md around lines 13 to 15, the changelog
states @clerk/types was updated to 4.81.0 but
packages/localizations/package.json still uses "workspace:^"; open
packages/localizations/package.json and change the dependency entry for
@clerk/types from "workspace:^" to "^4.81.0", save, then regenerate the lockfile
by running your package manager (e.g., pnpm install) to update pnpm-lock.yaml so
the declared version matches the changelog.
44135b9
to
a7d9cfe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (2)
packages/agent-toolkit/CHANGELOG.md (2)
5-7
: Optional: Clarify that this release only bumps dependencies.Adding a one-liner helps readers quickly understand there are no code changes.
### Patch Changes +- No source changes in this package; dependency version bumps only. + - Updated dependencies [[`e52bf8e`](https://github.com/clerk/javascript/commit/e52bf8ebef74a9e123c69b69acde1340c01d32d7), [`c28d29c`](https://github.com/clerk/javascript/commit/c28d29c79bb4f144d782313ca72df7db91a77340)]:
3-11
: Consider adding/expanding smoke tests for dependency bumps.No tests were modified in this PR. Given the updated @clerk/backend and @clerk/types, consider minimal integration/smoke tests ensuring agent-toolkit common flows (e.g., MCP server init, auth context propagation) still work with these versions. I can help draft a test plan or skeleton.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (50)
.changeset/afraid-waves-bow.md
(0 hunks).changeset/chilly-masks-look.md
(0 hunks).changeset/legal-ants-flow.md
(0 hunks).changeset/little-seals-hang.md
(0 hunks).changeset/sour-meals-see.md
(0 hunks).changeset/thick-frogs-hope.md
(0 hunks)packages/agent-toolkit/CHANGELOG.md
(1 hunks)packages/agent-toolkit/package.json
(1 hunks)packages/astro/CHANGELOG.md
(1 hunks)packages/astro/package.json
(1 hunks)packages/backend/CHANGELOG.md
(1 hunks)packages/backend/package.json
(1 hunks)packages/chrome-extension/CHANGELOG.md
(1 hunks)packages/chrome-extension/package.json
(1 hunks)packages/clerk-js/CHANGELOG.md
(1 hunks)packages/clerk-js/package.json
(1 hunks)packages/elements/CHANGELOG.md
(1 hunks)packages/elements/package.json
(1 hunks)packages/expo-passkeys/CHANGELOG.md
(1 hunks)packages/expo-passkeys/package.json
(1 hunks)packages/expo/CHANGELOG.md
(1 hunks)packages/expo/package.json
(1 hunks)packages/express/CHANGELOG.md
(1 hunks)packages/express/package.json
(1 hunks)packages/fastify/CHANGELOG.md
(1 hunks)packages/fastify/package.json
(1 hunks)packages/localizations/CHANGELOG.md
(1 hunks)packages/localizations/package.json
(1 hunks)packages/nextjs/CHANGELOG.md
(1 hunks)packages/nextjs/package.json
(1 hunks)packages/nuxt/CHANGELOG.md
(1 hunks)packages/nuxt/package.json
(1 hunks)packages/react-router/CHANGELOG.md
(1 hunks)packages/react-router/package.json
(1 hunks)packages/react/CHANGELOG.md
(1 hunks)packages/react/package.json
(1 hunks)packages/remix/CHANGELOG.md
(1 hunks)packages/remix/package.json
(1 hunks)packages/shared/CHANGELOG.md
(1 hunks)packages/shared/package.json
(1 hunks)packages/tanstack-react-start/CHANGELOG.md
(1 hunks)packages/tanstack-react-start/package.json
(1 hunks)packages/testing/CHANGELOG.md
(1 hunks)packages/testing/package.json
(1 hunks)packages/themes/CHANGELOG.md
(1 hunks)packages/themes/package.json
(1 hunks)packages/types/CHANGELOG.md
(1 hunks)packages/types/package.json
(1 hunks)packages/vue/CHANGELOG.md
(1 hunks)packages/vue/package.json
(1 hunks)
💤 Files with no reviewable changes (6)
- .changeset/legal-ants-flow.md
- .changeset/sour-meals-see.md
- .changeset/thick-frogs-hope.md
- .changeset/little-seals-hang.md
- .changeset/afraid-waves-bow.md
- .changeset/chilly-masks-look.md
✅ Files skipped from review due to trivial changes (13)
- packages/express/package.json
- packages/expo-passkeys/package.json
- packages/chrome-extension/package.json
- packages/tanstack-react-start/CHANGELOG.md
- packages/testing/package.json
- packages/backend/CHANGELOG.md
- packages/remix/CHANGELOG.md
- packages/tanstack-react-start/package.json
- packages/react-router/CHANGELOG.md
- packages/nuxt/package.json
- packages/vue/CHANGELOG.md
- packages/nuxt/CHANGELOG.md
- packages/themes/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (30)
- packages/types/package.json
- packages/elements/package.json
- packages/themes/package.json
- packages/backend/package.json
- packages/shared/package.json
- packages/nextjs/package.json
- packages/react-router/package.json
- packages/react/package.json
- packages/vue/package.json
- packages/fastify/package.json
- packages/agent-toolkit/package.json
- packages/elements/CHANGELOG.md
- packages/localizations/CHANGELOG.md
- packages/express/CHANGELOG.md
- packages/fastify/CHANGELOG.md
- packages/shared/CHANGELOG.md
- packages/remix/package.json
- packages/chrome-extension/CHANGELOG.md
- packages/clerk-js/CHANGELOG.md
- packages/clerk-js/package.json
- packages/localizations/package.json
- packages/nextjs/CHANGELOG.md
- packages/expo-passkeys/CHANGELOG.md
- packages/types/CHANGELOG.md
- packages/expo/package.json
- packages/expo/CHANGELOG.md
- packages/react/CHANGELOG.md
- packages/astro/CHANGELOG.md
- packages/testing/CHANGELOG.md
- packages/astro/package.json
🧰 Additional context used
📓 Path-based instructions (3)
**/*.{js,jsx,ts,tsx,json,css,scss,md,yaml,yml}
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Use Prettier for consistent code formatting
Files:
packages/agent-toolkit/CHANGELOG.md
packages/**/CHANGELOG.md
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Maintain detailed changelogs
Files:
packages/agent-toolkit/CHANGELOG.md
**/*
⚙️ CodeRabbit Configuration File
If there are no tests added or modified as part of the PR, please suggest that tests be added to cover the changes.
Files:
packages/agent-toolkit/CHANGELOG.md
🪛 LanguageTool
packages/agent-toolkit/CHANGELOG.md
[grammar] ~7-~7: There might be a mistake here.
Context: ...d29c79bb4f144d782313ca72df7db91a77340)]: - @clerk/[email protected] - @clerk/backend@2...
(QB_NEW_EN)
[grammar] ~8-~8: There might be a mistake here.
Context: ...df7db91a77340)]: - @clerk/[email protected] - @clerk/[email protected] - @clerk/shared@3...
(QB_NEW_EN)
[grammar] ~9-~9: There might be a mistake here.
Context: ...rk/[email protected] - @clerk/[email protected] - @clerk/[email protected] ## 0.1.24 ### Pat...
(QB_NEW_EN)
🔇 Additional comments (2)
packages/agent-toolkit/CHANGELOG.md (2)
3-11
: Changelog entry looks correct and aligned with the repo’s conventions.
- Version header, “Patch Changes” section, commit links, and dependency versions match the PR objectives.
- Formatting is consistent with prior entries.
7-11
: Workspace Protocol Dependencies Are CorrectIn packages/agent-toolkit/package.json, the dependencies for @clerk/types, @clerk/backend, and @clerk/shared are declared using the workspace:^ protocol. This will automatically resolve to the updated versions (4.81.0, 2.9.4, 3.21.3) during install, so no explicit version bumps are needed in this file.
a7d9cfe
to
89b2eea
Compare
89b2eea
to
b25683f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (1)
packages/react-router/CHANGELOG.md (1)
3-12
: No tests changed — acknowledge for this metadata-only PR.This PR only updates changelogs and versions, so adding tests isn’t applicable. Ensure CI/e2e runs cover downstream packages that received dependency bumps.
Would you like a quick script to list all packages and confirm only metadata files (package.json, CHANGELOG.md, .changeset removals) changed in this PR?
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (53)
.changeset/afraid-waves-bow.md
(0 hunks).changeset/chilly-masks-look.md
(0 hunks).changeset/friendly-penguins-wash.md
(0 hunks).changeset/legal-ants-flow.md
(0 hunks).changeset/little-seals-hang.md
(0 hunks).changeset/mean-pumas-cut.md
(0 hunks).changeset/nasty-geese-melt.md
(0 hunks).changeset/sour-meals-see.md
(0 hunks).changeset/thick-frogs-hope.md
(0 hunks)packages/agent-toolkit/CHANGELOG.md
(1 hunks)packages/agent-toolkit/package.json
(1 hunks)packages/astro/CHANGELOG.md
(1 hunks)packages/astro/package.json
(1 hunks)packages/backend/CHANGELOG.md
(1 hunks)packages/backend/package.json
(1 hunks)packages/chrome-extension/CHANGELOG.md
(1 hunks)packages/chrome-extension/package.json
(1 hunks)packages/clerk-js/CHANGELOG.md
(1 hunks)packages/clerk-js/package.json
(1 hunks)packages/elements/CHANGELOG.md
(1 hunks)packages/elements/package.json
(1 hunks)packages/expo-passkeys/CHANGELOG.md
(1 hunks)packages/expo-passkeys/package.json
(1 hunks)packages/expo/CHANGELOG.md
(1 hunks)packages/expo/package.json
(1 hunks)packages/express/CHANGELOG.md
(1 hunks)packages/express/package.json
(1 hunks)packages/fastify/CHANGELOG.md
(1 hunks)packages/fastify/package.json
(1 hunks)packages/localizations/CHANGELOG.md
(1 hunks)packages/localizations/package.json
(1 hunks)packages/nextjs/CHANGELOG.md
(1 hunks)packages/nextjs/package.json
(1 hunks)packages/nuxt/CHANGELOG.md
(1 hunks)packages/nuxt/package.json
(1 hunks)packages/react-router/CHANGELOG.md
(1 hunks)packages/react-router/package.json
(1 hunks)packages/react/CHANGELOG.md
(1 hunks)packages/react/package.json
(1 hunks)packages/remix/CHANGELOG.md
(1 hunks)packages/remix/package.json
(1 hunks)packages/shared/CHANGELOG.md
(1 hunks)packages/shared/package.json
(1 hunks)packages/tanstack-react-start/CHANGELOG.md
(1 hunks)packages/tanstack-react-start/package.json
(1 hunks)packages/testing/CHANGELOG.md
(1 hunks)packages/testing/package.json
(1 hunks)packages/themes/CHANGELOG.md
(1 hunks)packages/themes/package.json
(1 hunks)packages/types/CHANGELOG.md
(1 hunks)packages/types/package.json
(1 hunks)packages/vue/CHANGELOG.md
(1 hunks)packages/vue/package.json
(1 hunks)
💤 Files with no reviewable changes (9)
- .changeset/mean-pumas-cut.md
- .changeset/friendly-penguins-wash.md
- .changeset/afraid-waves-bow.md
- .changeset/little-seals-hang.md
- .changeset/nasty-geese-melt.md
- .changeset/thick-frogs-hope.md
- .changeset/legal-ants-flow.md
- .changeset/sour-meals-see.md
- .changeset/chilly-masks-look.md
✅ Files skipped from review due to trivial changes (10)
- packages/express/package.json
- packages/nextjs/CHANGELOG.md
- packages/chrome-extension/CHANGELOG.md
- packages/expo/CHANGELOG.md
- packages/remix/CHANGELOG.md
- packages/shared/CHANGELOG.md
- packages/tanstack-react-start/CHANGELOG.md
- packages/vue/CHANGELOG.md
- packages/fastify/CHANGELOG.md
- packages/astro/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (33)
- packages/expo-passkeys/package.json
- packages/themes/package.json
- packages/expo/package.json
- packages/clerk-js/package.json
- packages/chrome-extension/package.json
- packages/types/package.json
- packages/elements/package.json
- packages/nextjs/package.json
- packages/fastify/package.json
- packages/localizations/package.json
- packages/backend/package.json
- packages/agent-toolkit/package.json
- packages/react/package.json
- packages/elements/CHANGELOG.md
- packages/testing/package.json
- packages/astro/package.json
- packages/vue/package.json
- packages/nuxt/package.json
- packages/themes/CHANGELOG.md
- packages/expo-passkeys/CHANGELOG.md
- packages/remix/package.json
- packages/types/CHANGELOG.md
- packages/backend/CHANGELOG.md
- packages/express/CHANGELOG.md
- packages/testing/CHANGELOG.md
- packages/nuxt/CHANGELOG.md
- packages/shared/package.json
- packages/tanstack-react-start/package.json
- packages/agent-toolkit/CHANGELOG.md
- packages/react-router/package.json
- packages/clerk-js/CHANGELOG.md
- packages/react/CHANGELOG.md
- packages/localizations/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (3)
**/*.{js,jsx,ts,tsx,json,css,scss,md,yaml,yml}
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Use Prettier for consistent code formatting
Files:
packages/react-router/CHANGELOG.md
packages/**/CHANGELOG.md
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Maintain detailed changelogs
Files:
packages/react-router/CHANGELOG.md
**/*
⚙️ CodeRabbit Configuration File
If there are no tests added or modified as part of the PR, please suggest that tests be added to cover the changes.
Files:
packages/react-router/CHANGELOG.md
🔇 Additional comments (2)
packages/react-router/CHANGELOG.md (2)
3-12
: Changelog entry for 1.9.4 looks correct and consistent.
- Version header and "Patch Changes" section match existing style.
- Dependency bumps align with the PR objectives: @clerk/[email protected], @clerk/[email protected], @clerk/[email protected], @clerk/[email protected].
- Commit links formatting is consistent with prior entries.
3-12
: Confirm version and internal dependency updates in packages/react-router/package.jsonPlease verify that packages/react-router/package.json has been updated to:
- "version": "1.9.4"
- "@clerk/types": "^4.81.0"
- "@clerk/clerk-react": "^5.43.1"
- "@clerk/backend": "^2.9.4"
- "@clerk/shared": "^3.21.3"
File to check:
- packages/react-router/package.json
b25683f
to
139e099
Compare
139e099
to
054f85a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
♻️ Duplicate comments (3)
packages/localizations/CHANGELOG.md (2)
7-13
: Duplicate: Verify the rename landed across all locale filesPlease ensure every locale JSON includes the new key and there are no lingering uses of the old key.
Run this script from the repo root to confirm:
#!/bin/bash set -euo pipefail echo "1) Search for old key usages outside changelogs:" rg -nP -g '!**/CHANGELOG.md' '\bcancelFreeTrialDescription\b' -C2 || echo "OK: No occurrences found." echo echo "2) Confirm new key exists across localization JSON files:" missing=0 while read -r f; do if ! rg -q '"cancelFreeTrialAccessUntil"\s*:' "$f"; then echo "MISSING in $f" missing=1 fi done < <(fd -e json . packages/localizations) if [[ $missing -eq 1 ]]; then echo "ERROR: Missing new key in one or more locales" exit 1 else echo "OK: New key present in all JSON locales (or no JSON locales found)." fi
15-16
: Duplicate: Align localizations’ @clerk/types dependency with the changelogThe changelog states @clerk/[email protected]. Confirm the localizations package.json reflects this (not just a workspace range) or intentionally relies on workspace resolution.
Use this quick check:
#!/bin/bash set -euo pipefail loc_pkg="$(fd package.json packages/localizations -x echo {} | head -n1)" test -f "$loc_pkg" || { echo "Missing packages/localizations/package.json"; exit 1; } echo "packages/localizations/package.json:" jq -r '.version as $v | "version=\($v)"' "$loc_pkg" jq -r '.dependencies["@clerk/types"] // .peerDependencies["@clerk/types"] // "MISSING"' "$loc_pkg" | sed 's/^/@clerk\/types spec: /' echo echo "Verify actual @clerk/types version in the monorepo:" types_pkg="$(rg -nPl '"name"\s*:\s*"@clerk/types"' -g 'packages/**/package.json' | head -n1)" jq -r '.version' "$types_pkg" | sed 's/^/@clerk\/types actual version: /' echo echo "Expect: localizations version=3.23.0 and @clerk/types spec ^4.81.0 (or clearly intentional workspace:^), actual @clerk/types version 4.81.0."packages/clerk-js/CHANGELOG.md (1)
15-15
: Fix typo and tighten phrasing."containes" → "contains". Also remove the redundant word "element".
- - Add class `cl-planDetails-root` to the parent div element that containes the plan details drawer. ([#6573](https://github.com/clerk/javascript/pull/6573)) by [@panteliselef](https://github.com/panteliselef) + - Add class `cl-planDetails-root` to the parent div that contains the plan details drawer. ([#6573](https://github.com/clerk/javascript/pull/6573)) by [@panteliselef](https://github.com/panteliselef)
🧹 Nitpick comments (6)
packages/localizations/CHANGELOG.md (1)
3-17
: Optional CI/test guard for localization key coverageConsider adding a small CI check that fails if any locale is missing newly introduced keys (like cancelFreeTrialAccessUntil). This prevents runtime undefineds after future renames.
I can contribute a repo script/CI step that validates presence/absence for specified keys across all locales. Want me to open a follow-up PR?
packages/vue/CHANGELOG.md (2)
7-9
: Add/verify tests for deep reactivity of Clerk optionsGiven this fix addresses non-reactive deep updates, please ensure there’s at least one unit/e2e test that mutates nested options and asserts component updates.
If you’d like, I can sketch a minimal Vue test harness that reproduces the issue and guards against regressions.
3-14
: Light suggestion: link to any relevant migration notes if behavior changedIf the redirect fix or reactivity change alters observable behavior, a one-liner linking to docs/migration guidance can help consumers triage quickly.
packages/clerk-js/CHANGELOG.md (3)
7-7
: Use imperative mood and format the route as code.Align with the style used in other bullets ("Add" vs "Adding") and format the path as code.
- - Adding /oauth/authorize-with-immediate-redirect to frontendApiRedirectPathsNoUserInput ([#6579](https://github.com/clerk/javascript/pull/6579)) by [@Ben2W](https://github.com/Ben2W) + - Add `/oauth/authorize-with-immediate-redirect` to `frontendApiRedirectPathsNoUserInput`. ([#6579](https://github.com/clerk/javascript/pull/6579)) by [@Ben2W](https://github.com/Ben2W)
13-13
: Grammar and clarity: “copy” (uncountable) and clearer wording.Use “copy” (not “copies”) and clarify the context.
- - Update copies for create organization screen on session tasks ([#6584](https://github.com/clerk/javascript/pull/6584)) by [@iagodahlem](https://github.com/iagodahlem) + - Update copy for the Create Organization screen in session tasks. ([#6584](https://github.com/clerk/javascript/pull/6584)) by [@iagodahlem](https://github.com/iagodahlem)
7-21
: Make punctuation consistent across bullets in 5.88.0.Some bullets end with a period and others do not. For consistency within this section, add trailing periods to the ones missing them.
- - Fix incorrect redirect when completing session tasks within `SignIn` and `SignUp` components ([#6580](https://github.com/clerk/javascript/pull/6580)) by [@iagodahlem](https://github.com/iagodahlem) + - Fix incorrect redirect when completing session tasks within `SignIn` and `SignUp` components. ([#6580](https://github.com/clerk/javascript/pull/6580)) by [@iagodahlem](https://github.com/iagodahlem) - - Improve multi-session navigation to tasks ([#6575](https://github.com/clerk/javascript/pull/6575)) by [@LauraBeatris](https://github.com/LauraBeatris) + - Improve multi-session navigation to tasks. ([#6575](https://github.com/clerk/javascript/pull/6575)) by [@LauraBeatris](https://github.com/LauraBeatris)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (54)
.changeset/afraid-waves-bow.md
(0 hunks).changeset/chilly-masks-look.md
(0 hunks).changeset/curvy-shoes-create.md
(0 hunks).changeset/friendly-penguins-wash.md
(0 hunks).changeset/legal-ants-flow.md
(0 hunks).changeset/little-seals-hang.md
(0 hunks).changeset/mean-pumas-cut.md
(0 hunks).changeset/nasty-geese-melt.md
(0 hunks).changeset/sour-meals-see.md
(0 hunks).changeset/thick-frogs-hope.md
(0 hunks)packages/agent-toolkit/CHANGELOG.md
(1 hunks)packages/agent-toolkit/package.json
(1 hunks)packages/astro/CHANGELOG.md
(1 hunks)packages/astro/package.json
(1 hunks)packages/backend/CHANGELOG.md
(1 hunks)packages/backend/package.json
(1 hunks)packages/chrome-extension/CHANGELOG.md
(1 hunks)packages/chrome-extension/package.json
(1 hunks)packages/clerk-js/CHANGELOG.md
(1 hunks)packages/clerk-js/package.json
(1 hunks)packages/elements/CHANGELOG.md
(1 hunks)packages/elements/package.json
(1 hunks)packages/expo-passkeys/CHANGELOG.md
(1 hunks)packages/expo-passkeys/package.json
(1 hunks)packages/expo/CHANGELOG.md
(1 hunks)packages/expo/package.json
(1 hunks)packages/express/CHANGELOG.md
(1 hunks)packages/express/package.json
(1 hunks)packages/fastify/CHANGELOG.md
(1 hunks)packages/fastify/package.json
(1 hunks)packages/localizations/CHANGELOG.md
(1 hunks)packages/localizations/package.json
(1 hunks)packages/nextjs/CHANGELOG.md
(1 hunks)packages/nextjs/package.json
(1 hunks)packages/nuxt/CHANGELOG.md
(1 hunks)packages/nuxt/package.json
(1 hunks)packages/react-router/CHANGELOG.md
(1 hunks)packages/react-router/package.json
(1 hunks)packages/react/CHANGELOG.md
(1 hunks)packages/react/package.json
(1 hunks)packages/remix/CHANGELOG.md
(1 hunks)packages/remix/package.json
(1 hunks)packages/shared/CHANGELOG.md
(1 hunks)packages/shared/package.json
(1 hunks)packages/tanstack-react-start/CHANGELOG.md
(1 hunks)packages/tanstack-react-start/package.json
(1 hunks)packages/testing/CHANGELOG.md
(1 hunks)packages/testing/package.json
(1 hunks)packages/themes/CHANGELOG.md
(1 hunks)packages/themes/package.json
(1 hunks)packages/types/CHANGELOG.md
(1 hunks)packages/types/package.json
(1 hunks)packages/vue/CHANGELOG.md
(1 hunks)packages/vue/package.json
(1 hunks)
💤 Files with no reviewable changes (10)
- .changeset/curvy-shoes-create.md
- .changeset/friendly-penguins-wash.md
- .changeset/mean-pumas-cut.md
- .changeset/legal-ants-flow.md
- .changeset/chilly-masks-look.md
- .changeset/little-seals-hang.md
- .changeset/thick-frogs-hope.md
- .changeset/sour-meals-see.md
- .changeset/nasty-geese-melt.md
- .changeset/afraid-waves-bow.md
✅ Files skipped from review due to trivial changes (8)
- packages/shared/CHANGELOG.md
- packages/fastify/CHANGELOG.md
- packages/astro/CHANGELOG.md
- packages/remix/package.json
- packages/fastify/package.json
- packages/testing/package.json
- packages/tanstack-react-start/CHANGELOG.md
- packages/localizations/package.json
🚧 Files skipped from review as they are similar to previous changes (32)
- packages/vue/package.json
- packages/nextjs/package.json
- packages/themes/package.json
- packages/express/package.json
- packages/chrome-extension/package.json
- packages/expo/package.json
- packages/expo-passkeys/package.json
- packages/astro/package.json
- packages/react-router/package.json
- packages/shared/package.json
- packages/tanstack-react-start/package.json
- packages/types/package.json
- packages/themes/CHANGELOG.md
- packages/nuxt/CHANGELOG.md
- packages/agent-toolkit/package.json
- packages/express/CHANGELOG.md
- packages/react-router/CHANGELOG.md
- packages/elements/package.json
- packages/types/CHANGELOG.md
- packages/nuxt/package.json
- packages/clerk-js/package.json
- packages/react/CHANGELOG.md
- packages/chrome-extension/CHANGELOG.md
- packages/testing/CHANGELOG.md
- packages/expo/CHANGELOG.md
- packages/backend/package.json
- packages/remix/CHANGELOG.md
- packages/agent-toolkit/CHANGELOG.md
- packages/react/package.json
- packages/nextjs/CHANGELOG.md
- packages/expo-passkeys/CHANGELOG.md
- packages/elements/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (4)
**/*.{js,jsx,ts,tsx,json,css,scss,md,yaml,yml}
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Use Prettier for consistent code formatting
Files:
packages/localizations/CHANGELOG.md
packages/vue/CHANGELOG.md
packages/clerk-js/CHANGELOG.md
packages/backend/CHANGELOG.md
packages/**/CHANGELOG.md
📄 CodeRabbit Inference Engine (.cursor/rules/development.mdc)
Maintain detailed changelogs
Files:
packages/localizations/CHANGELOG.md
packages/vue/CHANGELOG.md
packages/clerk-js/CHANGELOG.md
packages/backend/CHANGELOG.md
packages/localizations/**/*
📄 CodeRabbit Inference Engine (.cursor/rules/monorepo.mdc)
Localization files must be placed in 'packages/localizations/'.
Files:
packages/localizations/CHANGELOG.md
**/*
⚙️ CodeRabbit Configuration File
If there are no tests added or modified as part of the PR, please suggest that tests be added to cover the changes.
Files:
packages/localizations/CHANGELOG.md
packages/vue/CHANGELOG.md
packages/clerk-js/CHANGELOG.md
packages/backend/CHANGELOG.md
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
- GitHub Check: semgrep-cloud-platform/scan
- GitHub Check: semgrep-cloud-platform/scan
🔇 Additional comments (5)
packages/backend/CHANGELOG.md (2)
3-10
: Changelog entry for 2.9.4 looks correct and consistent. LGTM.
- Follows the established format used in prior entries.
- Dependency bumps match the PR summary: @clerk/[email protected] and @clerk/[email protected] with commit links.
3-10
: No manual dependency version update required for internal packagesThe packages/backend/package.json correctly uses the
workspace:^
protocol for both @clerk/types and @clerk/shared, which ensures they’re always kept in sync with the monorepo versions. The backend’s own version is set to 2.9.4 as expected, so no further changes are needed here.packages/localizations/CHANGELOG.md (1)
3-17
: Changelog entry reads well and matches the release intentThe 3.23.0 notes clearly document the rename and dependent bumps. Looks good.
packages/vue/CHANGELOG.md (2)
3-14
: Vue changelog looks consistent and actionablePatch notes are concise, reference the right PRs, and list the correct dependent bumps. LGTM.
11-13
: Dependencies and version verified for packages/vuepackages/vue/package.json is at version 1.11.4 and intentionally uses
workspace:^
for both@clerk/types
and@clerk/shared
, matching the changelog’s intent. No changes needed.
054f85a
to
0263b01
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
🧹 Nitpick comments (2)
packages/elements/CHANGELOG.md (2)
3-11
: Optional: Add a one-liner about “dependency-only” nature.Consider appending a brief “No runtime or API changes in @clerk/elements; dependency-only bump” note for readers scanning the changelog.
3-11
: Release hygiene: ensure CI smoke covers this bump.If not already in place, add/verify a CI step that builds, type-checks, and runs a minimal render test for Elements against the bumped deps to catch regressions before publish.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
💡 Knowledge Base configuration:
- MCP integration is disabled by default for public repositories
- Jira integration is disabled
- Linear integration is disabled by default for public repositories
You can enable these sources in your CodeRabbit configuration.
📒 Files selected for processing (60)
.changeset/afraid-waves-bow.md
(0 hunks).changeset/blue-cloths-create.md
(0 hunks).changeset/chilly-masks-look.md
(0 hunks).changeset/curvy-shoes-create.md
(0 hunks).changeset/friendly-penguins-wash.md
(0 hunks).changeset/legal-ants-flow.md
(0 hunks).changeset/little-seals-hang.md
(0 hunks).changeset/long-clowns-open.md
(0 hunks).changeset/mean-pumas-cut.md
(0 hunks).changeset/nasty-geese-melt.md
(0 hunks).changeset/rotten-baths-wish.md
(0 hunks).changeset/shaky-foxes-doubt.md
(0 hunks).changeset/sour-meals-see.md
(0 hunks).changeset/tall-dryers-hide.md
(0 hunks).changeset/thick-frogs-hope.md
(0 hunks).changeset/true-mirrors-check.md
(0 hunks)packages/agent-toolkit/CHANGELOG.md
(1 hunks)packages/agent-toolkit/package.json
(1 hunks)packages/astro/CHANGELOG.md
(1 hunks)packages/astro/package.json
(1 hunks)packages/backend/CHANGELOG.md
(1 hunks)packages/backend/package.json
(1 hunks)packages/chrome-extension/CHANGELOG.md
(1 hunks)packages/chrome-extension/package.json
(1 hunks)packages/clerk-js/CHANGELOG.md
(1 hunks)packages/clerk-js/package.json
(1 hunks)packages/elements/CHANGELOG.md
(1 hunks)packages/elements/package.json
(1 hunks)packages/expo-passkeys/CHANGELOG.md
(1 hunks)packages/expo-passkeys/package.json
(1 hunks)packages/expo/CHANGELOG.md
(1 hunks)packages/expo/package.json
(1 hunks)packages/express/CHANGELOG.md
(1 hunks)packages/express/package.json
(1 hunks)packages/fastify/CHANGELOG.md
(1 hunks)packages/fastify/package.json
(1 hunks)packages/localizations/CHANGELOG.md
(1 hunks)packages/localizations/package.json
(1 hunks)packages/nextjs/CHANGELOG.md
(1 hunks)packages/nextjs/package.json
(1 hunks)packages/nuxt/CHANGELOG.md
(1 hunks)packages/nuxt/package.json
(1 hunks)packages/react-router/CHANGELOG.md
(1 hunks)packages/react-router/package.json
(1 hunks)packages/react/CHANGELOG.md
(1 hunks)packages/react/package.json
(1 hunks)packages/remix/CHANGELOG.md
(1 hunks)packages/remix/package.json
(1 hunks)packages/shared/CHANGELOG.md
(1 hunks)packages/shared/package.json
(1 hunks)packages/tanstack-react-start/CHANGELOG.md
(1 hunks)packages/tanstack-react-start/package.json
(1 hunks)packages/testing/CHANGELOG.md
(1 hunks)packages/testing/package.json
(1 hunks)packages/themes/CHANGELOG.md
(1 hunks)packages/themes/package.json
(1 hunks)packages/types/CHANGELOG.md
(1 hunks)packages/types/package.json
(1 hunks)packages/vue/CHANGELOG.md
(1 hunks)packages/vue/package.json
(1 hunks)
💤 Files with no reviewable changes (16)
- .changeset/thick-frogs-hope.md
- .changeset/rotten-baths-wish.md
- .changeset/chilly-masks-look.md
- .changeset/nasty-geese-melt.md
- .changeset/blue-cloths-create.md
- .changeset/afraid-waves-bow.md
- .changeset/sour-meals-see.md
- .changeset/shaky-foxes-doubt.md
- .changeset/tall-dryers-hide.md
- .changeset/long-clowns-open.md
- .changeset/friendly-penguins-wash.md
- .changeset/mean-pumas-cut.md
- .changeset/little-seals-hang.md
- .changeset/legal-ants-flow.md
- .changeset/true-mirrors-check.md
- .changeset/curvy-shoes-create.md
✅ Files skipped from review due to trivial changes (6)
- packages/backend/package.json
- packages/expo/package.json
- packages/astro/package.json
- packages/react-router/CHANGELOG.md
- packages/remix/package.json
- packages/shared/package.json
🚧 Files skipped from review as they are similar to previous changes (37)
- packages/elements/package.json
- packages/nuxt/package.json
- packages/react-router/package.json
- packages/testing/package.json
- packages/clerk-js/package.json
- packages/express/package.json
- packages/remix/CHANGELOG.md
- packages/chrome-extension/package.json
- packages/agent-toolkit/package.json
- packages/localizations/package.json
- packages/fastify/package.json
- packages/vue/package.json
- packages/vue/CHANGELOG.md
- packages/expo-passkeys/package.json
- packages/themes/CHANGELOG.md
- packages/react/package.json
- packages/expo-passkeys/CHANGELOG.md
- packages/tanstack-react-start/package.json
- packages/nextjs/package.json
- packages/types/CHANGELOG.md
- packages/themes/package.json
- packages/nextjs/CHANGELOG.md
- packages/backend/CHANGELOG.md
- packages/nuxt/CHANGELOG.md
- packages/react/CHANGELOG.md
- packages/testing/CHANGELOG.md
- packages/tanstack-react-start/CHANGELOG.md
- packages/express/CHANGELOG.md
- packages/astro/CHANGELOG.md
- packages/shared/CHANGELOG.md
- packages/fastify/CHANGELOG.md
- packages/clerk-js/CHANGELOG.md
- packages/chrome-extension/CHANGELOG.md
- packages/types/package.json
- packages/localizations/CHANGELOG.md
- packages/agent-toolkit/CHANGELOG.md
- packages/expo/CHANGELOG.md
🧰 Additional context used
📓 Path-based instructions (3)
**/*.{js,jsx,ts,tsx,json,css,scss,md,yaml,yml}
📄 CodeRabbit inference engine (.cursor/rules/development.mdc)
Use Prettier for consistent code formatting
Files:
packages/elements/CHANGELOG.md
packages/**/CHANGELOG.md
📄 CodeRabbit inference engine (.cursor/rules/development.mdc)
Maintain detailed changelogs
Files:
packages/elements/CHANGELOG.md
**/*
⚙️ CodeRabbit configuration file
If there are no tests added or modified as part of the PR, please suggest that tests be added to cover the changes.
Files:
packages/elements/CHANGELOG.md
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
- GitHub Check: Analyze (javascript-typescript)
- GitHub Check: semgrep-cloud-platform/scan
- GitHub Check: semgrep-cloud-platform/scan
🔇 Additional comments (2)
packages/elements/CHANGELOG.md (2)
3-11
: Changelog entry looks good and consistent with repo conventions.Version heading, “Patch Changes” section, and dependency versions match the PR summary: @clerk/[email protected], @clerk/[email protected], @clerk/[email protected]. Commit links are present and formatting aligns with prior entries.
3-11
: Verified dependency alignment and identifier usage
- packages/elements/package.json correctly uses the workspace protocol (
workspace:^
) to consume the updated versions of @clerk/types (4.81.0), @clerk/clerk-react (5.43.1), and @clerk/shared (3.22.0) as part of the monorepo—no manual pins needed.- No occurrences of the deprecated cancelFreeTrialDescription identifier were found.
- The new billing API names (
cancelFreeTrialAccessUntil
,checkout.finalize
) aren’t referenced in Elements, which is expected since it doesn’t call those methods directly.- Existing redirectUrl usage aligns with the upstream API changes for after-sign-in/up flows.
All checks pass—no further action required.
95ce7dc
to
26dc04b
Compare
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@clerk/[email protected]
Minor Changes
[Experimental] Add support for captcha to Signal SignUp (#6574) by @dstaley
Adding /oauth/authorize-with-immediate-redirect to frontendApiRedirectPathsNoUserInput (#6579) by @Ben2W
[Billing Beta] Replace
redirectUrl
withnavigate
incheckout.finalize()
(#6586) by @panteliselefPatch Changes
[Billing Beta] Rename
cancelFreeTrialDescription
tocancelFreeTrialAccessUntil
. (#6582) by @panteliselefUpdate copies for create organization screen on session tasks (#6584) by @iagodahlem
Add class
cl-planDetails-root
to the parent div element that containes the plan details drawer. (#6573) by @panteliselefFix incorrect redirect when completing session tasks within
SignIn
andSignUp
components (#6580) by @iagodahlemHide passkeys section when user has an enterprise account with the disable additional identifiers setting enabled (#6585) by @NicolasLopes7
Improve multi-session navigation to tasks (#6575) by @LauraBeatris
Update notice when cancelling a trial. (#6582) by @panteliselef
Add a development-mode warning when exactly one of
routerPush
orrouterReplace
is provided inClerkOptions
. Both must be defined together for custom router navigation to work correctly. (#6578) by @kdupreyUpdated dependencies [
e52bf8e
,edd0f21
,c043c19
,c28d29c
,172e054
]:@clerk/[email protected]
Minor Changes
cancelFreeTrialDescription
tocancelFreeTrialAccessUntil
. (#6582) by @panteliselefPatch Changes
Update account deletion localization in zh-CN (#6577) by @dearfad
Update copies for create organization screen on session tasks (#6584) by @iagodahlem
Updated dependencies [
e52bf8e
,c043c19
,c28d29c
,172e054
]:@clerk/[email protected]
Minor Changes
redirectUrl
withnavigate
incheckout.finalize()
(#6586) by @panteliselefPatch Changes
e52bf8e
,c043c19
,c28d29c
,172e054
]:@clerk/[email protected]
Minor Changes
[Billing Beta] Rename
cancelFreeTrialDescription
tocancelFreeTrialAccessUntil
. (#6582) by @panteliselef[Billing Beta] Replace
redirectUrl
withnavigate
incheckout.finalize()
(#6586) by @panteliselefPatch Changes
Update copies for create organization screen on session tasks (#6584) by @iagodahlem
Fix incorrect redirect when completing session tasks within
SignIn
andSignUp
components (#6580) by @iagodahlem@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
Add
orderBy
parameter to OAuth Applications list request (#6593) by @tmilewskiUpdated dependencies [
e52bf8e
,c043c19
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,4ac7b25
,c043c19
,2fa2a41
,c28d29c
,8b21966
,0bfbdc3
,9f0aad2
,172e054
,e52bf8e
,0f96720
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,4ac7b25
,c043c19
,2fa2a41
,c28d29c
,8b21966
,0bfbdc3
,9f0aad2
,172e054
,e52bf8e
,0f96720
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
Add types to safe-node-apis modules. (#6597) by @panteliselef
Fix keyless drift detection failure caused by invalid fs module methods. (#6594) by @heatlikeheatwave
Updated dependencies [
e52bf8e
,c043c19
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,aa9ff12
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
Fix incorrect redirect when completing session tasks within
SignIn
andSignUp
components (#6580) by @iagodahlemUpdated dependencies [
e52bf8e
,c043c19
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
Update copies for create organization screen on session tasks (#6584) by @iagodahlem
Add
planDetails
to the page details object. (#6573) by @panteliselefUpdated dependencies [
e52bf8e
,c043c19
,7bb644a
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
e52bf8e
,c043c19
,c28d29c
,172e054
]:@clerk/[email protected]
Patch Changes
Fixes an issue where deep updates to Clerk component options are not reactive. (#6588) by @wobsoriano
Fix incorrect redirect when completing session tasks within
SignIn
andSignUp
components (#6580) by @iagodahlemUpdated dependencies [
e52bf8e
,c043c19
,c28d29c
,172e054
]:Summary by CodeRabbit