Skip to content

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

Merged
merged 1 commit into from
Aug 21, 2025
Merged

ci(repo): Version packages #6576

merged 1 commit into from
Aug 21, 2025

Conversation

clerk-cookie
Copy link
Collaborator

@clerk-cookie clerk-cookie commented Aug 19, 2025

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 with navigate in checkout.finalize() (#6586) by @panteliselef

Patch Changes

@clerk/[email protected]

Minor Changes

  • [Billing Beta] Rename cancelFreeTrialDescription to cancelFreeTrialAccessUntil. (#6582) by @panteliselef

Patch Changes

@clerk/[email protected]

Minor Changes

  • [Billing Beta] Replace redirectUrl with navigate in checkout.finalize() (#6586) by @panteliselef

Patch Changes

@clerk/[email protected]

Minor Changes

  • [Billing Beta] Rename cancelFreeTrialDescription to cancelFreeTrialAccessUntil. (#6582) by @panteliselef

  • [Billing Beta] Replace redirectUrl with navigate in checkout.finalize() (#6586) by @panteliselef

Patch Changes

  • Update copies for create organization screen on session tasks (#6584) by @iagodahlem

  • Fix incorrect redirect when completing session tasks within SignIn and SignUp components (#6580) by @iagodahlem

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

@clerk/[email protected]

Patch Changes

Summary by CodeRabbit

  • New Features
    • Experimental captcha support for Signal SignUp.
    • Immediate-redirect OAuth authorize path added.
  • Bug Fixes
    • Corrected redirects after completing session tasks in SignIn/SignUp.
    • Vue: fixed non-reactive deep updates to component options.
    • Passkeys section hidden when enterprise disables additional identifiers.
  • Improvements
    • Updated trial cancellation notice and copies for organization creation.
    • Added a styling hook for plan details drawer.
    • Localization updates (zh-CN account deletion).
  • Backend
    • Added orderBy to OAuth Applications list.
  • Chores
    • Dependency updates and version bumps across SDKs.

Copy link

vercel bot commented Aug 19, 2025

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

Project Deployment Preview Comments Updated (UTC)
clerk-js-sandbox Ready Ready Preview Comment Aug 21, 2025 0:10am

Copy link

pkg-pr-new bot commented Aug 19, 2025

Open in StackBlitz

@clerk/agent-toolkit

npm i https://pkg.pr.new/@clerk/agent-toolkit@6576

@clerk/astro

npm i https://pkg.pr.new/@clerk/astro@6576

@clerk/backend

npm i https://pkg.pr.new/@clerk/backend@6576

@clerk/chrome-extension

npm i https://pkg.pr.new/@clerk/chrome-extension@6576

@clerk/clerk-js

npm i https://pkg.pr.new/@clerk/clerk-js@6576

@clerk/dev-cli

npm i https://pkg.pr.new/@clerk/dev-cli@6576

@clerk/elements

npm i https://pkg.pr.new/@clerk/elements@6576

@clerk/clerk-expo

npm i https://pkg.pr.new/@clerk/clerk-expo@6576

@clerk/expo-passkeys

npm i https://pkg.pr.new/@clerk/expo-passkeys@6576

@clerk/express

npm i https://pkg.pr.new/@clerk/express@6576

@clerk/fastify

npm i https://pkg.pr.new/@clerk/fastify@6576

@clerk/localizations

npm i https://pkg.pr.new/@clerk/localizations@6576

@clerk/nextjs

npm i https://pkg.pr.new/@clerk/nextjs@6576

@clerk/nuxt

npm i https://pkg.pr.new/@clerk/nuxt@6576

@clerk/clerk-react

npm i https://pkg.pr.new/@clerk/clerk-react@6576

@clerk/react-router

npm i https://pkg.pr.new/@clerk/react-router@6576

@clerk/remix

npm i https://pkg.pr.new/@clerk/remix@6576

@clerk/shared

npm i https://pkg.pr.new/@clerk/shared@6576

@clerk/tanstack-react-start

npm i https://pkg.pr.new/@clerk/tanstack-react-start@6576

@clerk/testing

npm i https://pkg.pr.new/@clerk/testing@6576

@clerk/themes

npm i https://pkg.pr.new/@clerk/themes@6576

@clerk/types

npm i https://pkg.pr.new/@clerk/types@6576

@clerk/upgrade

npm i https://pkg.pr.new/@clerk/upgrade@6576

@clerk/vue

npm i https://pkg.pr.new/@clerk/vue@6576

commit: 26dc04b

Copy link
Contributor

coderabbitai bot commented Aug 19, 2025

📝 Walkthrough

Walkthrough

This 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

  • LauraBeatris
  • panteliselef
  • tmilewski

📜 Recent 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.

📥 Commits

Reviewing files that changed from the base of the PR and between 95ce7dc and 26dc04b.

📒 Files selected for processing (61)
  • .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/sweet-vans-wonder.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 (17)
  • .changeset/mean-pumas-cut.md
  • .changeset/thick-frogs-hope.md
  • .changeset/sweet-vans-wonder.md
  • .changeset/legal-ants-flow.md
  • .changeset/chilly-masks-look.md
  • .changeset/sour-meals-see.md
  • .changeset/nasty-geese-melt.md
  • .changeset/tall-dryers-hide.md
  • .changeset/long-clowns-open.md
  • .changeset/shaky-foxes-doubt.md
  • .changeset/friendly-penguins-wash.md
  • .changeset/afraid-waves-bow.md
  • .changeset/blue-cloths-create.md
  • .changeset/true-mirrors-check.md
  • .changeset/curvy-shoes-create.md
  • .changeset/rotten-baths-wish.md
  • .changeset/little-seals-hang.md
✅ Files skipped from review due to trivial changes (7)
  • packages/fastify/package.json
  • packages/expo/CHANGELOG.md
  • packages/astro/CHANGELOG.md
  • packages/express/CHANGELOG.md
  • packages/testing/package.json
  • packages/vue/package.json
  • packages/agent-toolkit/CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (37)
  • packages/tanstack-react-start/package.json
  • packages/nuxt/package.json
  • packages/themes/package.json
  • packages/remix/package.json
  • packages/astro/package.json
  • packages/elements/package.json
  • packages/shared/package.json
  • packages/react-router/package.json
  • packages/chrome-extension/package.json
  • packages/agent-toolkit/package.json
  • packages/express/package.json
  • packages/expo/package.json
  • packages/clerk-js/package.json
  • packages/expo-passkeys/CHANGELOG.md
  • packages/backend/package.json
  • packages/expo-passkeys/package.json
  • packages/clerk-js/CHANGELOG.md
  • packages/react/package.json
  • packages/elements/CHANGELOG.md
  • packages/nextjs/CHANGELOG.md
  • packages/backend/CHANGELOG.md
  • packages/testing/CHANGELOG.md
  • packages/themes/CHANGELOG.md
  • packages/fastify/CHANGELOG.md
  • packages/nextjs/package.json
  • packages/localizations/package.json
  • packages/types/package.json
  • packages/types/CHANGELOG.md
  • packages/remix/CHANGELOG.md
  • packages/tanstack-react-start/CHANGELOG.md
  • packages/localizations/CHANGELOG.md
  • packages/nuxt/CHANGELOG.md
  • packages/chrome-extension/CHANGELOG.md
  • packages/react-router/CHANGELOG.md
  • packages/shared/CHANGELOG.md
  • packages/react/CHANGELOG.md
  • packages/vue/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

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.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR/Issue comments)

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

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Status, Documentation and Community

  • Visit our Status Page to check the current availability of CodeRabbit.
  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
Contributor

@coderabbitai coderabbitai bot left a 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.

📥 Commits

Reviewing files that changed from the base of the PR and between 9f0aad2 and a3e11f0.

📒 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 aligned

Changelog 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.

Copy link
Contributor

@coderabbitai coderabbitai bot left a 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.

📥 Commits

Reviewing files that changed from the base of the PR and between a3e11f0 and ffcdc87.

📒 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 presence

Confirmed the .cl-planDetails-root selector is defined in the codebase (e.g. in packages/testing/src/playwright/unstable/page-objects/planDetails.ts, alongside the implemented PlanDetails 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)
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue

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.

Suggested change
- 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.

Copy link
Contributor

@coderabbitai coderabbitai bot left a 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.

📥 Commits

Reviewing files that changed from the base of the PR and between 2838947 and 44135b9.

📒 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 conventions

Version 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)
Copy link
Contributor

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.

Comment on lines 13 to 17
- Updated dependencies [[`e52bf8e`](https://github.com/clerk/javascript/commit/e52bf8ebef74a9e123c69b69acde1340c01d32d7)]:
- @clerk/[email protected]

Copy link
Contributor

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.

Copy link
Contributor

@coderabbitai coderabbitai bot left a 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.

📥 Commits

Reviewing files that changed from the base of the PR and between 44135b9 and a7d9cfe.

📒 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 Correct

In 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.

Copy link
Contributor

@coderabbitai coderabbitai bot left a 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.

📥 Commits

Reviewing files that changed from the base of the PR and between 89b2eea and b25683f.

📒 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.


3-12: Confirm version and internal dependency updates in packages/react-router/package.json

Please 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

Copy link
Contributor

@coderabbitai coderabbitai bot left a 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 files

Please 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 changelog

The 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 coverage

Consider 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 options

Given 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 changed

If 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.

📥 Commits

Reviewing files that changed from the base of the PR and between 139e099 and 054f85a.

📒 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.


3-10: No manual dependency version update required for internal packages

The 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 intent

The 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 actionable

Patch notes are concise, reference the right PRs, and list the correct dependent bumps. LGTM.


11-13: Dependencies and version verified for packages/vue

packages/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.

@github-actions github-actions bot force-pushed the changeset-release/main branch from 054f85a to 0263b01 Compare August 20, 2025 18:28
Copy link
Contributor

@coderabbitai coderabbitai bot left a 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.

📥 Commits

Reviewing files that changed from the base of the PR and between 3c57c12 and 95ce7dc.

📒 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.

@nikosdouvlis nikosdouvlis enabled auto-merge (squash) August 21, 2025 12:14
@nikosdouvlis nikosdouvlis merged commit c3facf1 into main Aug 21, 2025
39 checks passed
@nikosdouvlis nikosdouvlis deleted the changeset-release/main branch August 21, 2025 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants