ci(repo): bump break-check to v0.3.0 - #8793

Merged
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0
Jun 10, 2026
Merged

ci(repo): bump break-check to v0.3.0#8793
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0

Conversation

@jacekradko

@jacekradkojacekradko commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the pinned @clerk/break-check from 0.1.1 to 0.3.0 in the three spots in api-changes.yml (action SHA, break-check-version input, baseline snapshot step). The SHA is the commit v0.3.0 dereferences to, matching how the 0.1.1 pin was done.

0.2.0 was detector fixes (phantom union-reorder breaks gone per clerk/break-check#85; removed/edited overloads and optionality-plus-type flips now reported; nested export conditions and .d.cts entry points discovered). 0.3.0 adds semver-range validation: a 0.x breaking change is satisfied by a minor bump (0.2.3 → 0.3.0) rather than demanding 1.0.0, and prerelease trains advance without false "not bumped" warnings, which is what our 0.x and prerelease packages were hitting. The isPreReleaseisZeroMajor rename in 0.3.0 is programmatic-API only; we use the CLI and the action, so it doesn't affect us.

@vercel

vercelBot commented Jun 10, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
clerk-js-sandboxReadyReadyPreview, CommentJun 10, 2026 3:59pm

Request Review

@changeset-bot

changeset-botBot commented Jun 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 378b615

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

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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

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

@coderabbitai

coderabbitaiBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps @clerk/break-check from 0.1.1 to 0.3.0 in the API change detection GitHub Actions workflow and adds a two-line changeset file at .changeset/young-falcons-wave.md.

Changes

Break-check version upgrade to 0.3.0

Layer / File(s)Summary
Update break-check version in workflow and document
.changeset/young-falcons-wave.md, .github/workflows/api-changes.yml
Baseline snapshot command and clerk/break-check Action configuration are updated to use version 0.3.0. A new changeset entry is added.

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • clerk/javascript#8781: Establishes the initial @clerk/break-check integration with version 0.1.1 in the API change detection workflow that this PR upgrades.

Suggested reviewers

  • wobsoriano

Poem

A rabbit tweaks the CI tonight,
Bumps break-check to keep things right,
A tiny changeset tucked in place,
Snapshots run with steadier pace,
Hops and ships — a quiet delight. 🐇✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check nameStatusExplanationResolution
Title check⚠️ WarningThe PR title claims to bump break-check to v0.3.0, but the actual changes update it to v0.3.0 in the workflow file and the PR objectives mention v0.2.0, creating a discrepancy between the title, actual changes, and documented objectives.Clarify and update the PR title to accurately reflect the actual version being updated. Verify whether the target version is v0.2.0 or v0.3.0 and update title accordingly.
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

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

@pkg-pr-new

pkg-pr-newBot commented Jun 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

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

@clerk/backend

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

@clerk/chrome-extension

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

@clerk/clerk-js

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

@clerk/expo

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

@clerk/expo-passkeys

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

@clerk/express

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

@clerk/fastify

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

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@8793

@clerk/localizations

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

@clerk/nextjs

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

@clerk/nuxt

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

@clerk/react

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

@clerk/react-router

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

@clerk/shared

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

@clerk/tanstack-react-start

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

@clerk/testing

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

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@8793

@clerk/upgrade

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

@clerk/vue

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

commit: 378b615

@github-actions

github-actionsBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-06-10T17:05:13.350Z

Summary

MetricCount
Packages analyzed19
Packages with changes0
🔴 Breaking changes0
🟡 Non-breaking changes0
🟢 Additions0

Note
Break Check could not snapshot 3 subpaths; the diff below excludes them.

  • @clerk/astro ./env: Internal Error: Unable to determine module for: /home/runner/_work/javascript/javascript/packages/astro/env.d.ts You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/shared ./cookie: Internal Error: Unable to follow symbol for "Cookies" You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/testing ./cypress: Symbol not found for identifier: Cypress

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 378b615.

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/api-changes.yml:
- Around line 175-177: The workflow currently pins clerk/break-check using the
SHA "1601551787d9ce47c22a9bfc95ba4ba1ea6afb19" while also specifying
break-check-version: '0.2.0'; update the action reference so it matches the
actual v0.2.0 commit (replace the pinned SHA with
6884d82b57f1b9a69a354a1f8af57e63710c88fa) or alternatively switch the action
reference to the tag form clerk/break-check@v0.2.0; ensure the uses line (the
clerk/break-check@... entry) and/or the break-check-version remain consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 77b2b3ac-788d-43c6-8b1f-1f4241df2d83

📥 Commits

Reviewing files that changed from the base of the PR and between 400d10c and d14e696.

📒 Files selected for processing (2)
  • .changeset/young-falcons-wave.md
  • .github/workflows/api-changes.yml

Comment thread.github/workflows/api-changes.yml Outdated
@jacekradko
jacekradkoforce-pushed the jacek/break-check-0.2.0 branch from d14e696 to 378b615CompareJune 10, 2026 15:58
@jacekradkojacekradko changed the title ci(repo): bump break-check to v0.2.0ci(repo): bump break-check to v0.3.0Jun 10, 2026
@jacekradko
jacekradko merged commit 2a65e91 into mainJun 10, 2026
53 of 54 checks passed
@jacekradko
jacekradko deleted the jacek/break-check-0.2.0 branch June 10, 2026 17:06
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jacekradko@wobsoriano
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

ci(repo): bump break-check to v0.3.0 - #8793

Merged
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0
Jun 10, 2026
Merged

ci(repo): bump break-check to v0.3.0#8793
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0

Conversation

@jacekradko

@jacekradkojacekradko commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the pinned @clerk/break-check from 0.1.1 to 0.3.0 in the three spots in api-changes.yml (action SHA, break-check-version input, baseline snapshot step). The SHA is the commit v0.3.0 dereferences to, matching how the 0.1.1 pin was done.

0.2.0 was detector fixes (phantom union-reorder breaks gone per clerk/break-check#85; removed/edited overloads and optionality-plus-type flips now reported; nested export conditions and .d.cts entry points discovered). 0.3.0 adds semver-range validation: a 0.x breaking change is satisfied by a minor bump (0.2.3 → 0.3.0) rather than demanding 1.0.0, and prerelease trains advance without false "not bumped" warnings, which is what our 0.x and prerelease packages were hitting. The isPreReleaseisZeroMajor rename in 0.3.0 is programmatic-API only; we use the CLI and the action, so it doesn't affect us.

@vercel

vercelBot commented Jun 10, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
clerk-js-sandboxReadyReadyPreview, CommentJun 10, 2026 3:59pm

Request Review

@changeset-bot

changeset-botBot commented Jun 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 378b615

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

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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

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

@coderabbitai

coderabbitaiBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps @clerk/break-check from 0.1.1 to 0.3.0 in the API change detection GitHub Actions workflow and adds a two-line changeset file at .changeset/young-falcons-wave.md.

Changes

Break-check version upgrade to 0.3.0

Layer / File(s)Summary
Update break-check version in workflow and document
.changeset/young-falcons-wave.md, .github/workflows/api-changes.yml
Baseline snapshot command and clerk/break-check Action configuration are updated to use version 0.3.0. A new changeset entry is added.

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • clerk/javascript#8781: Establishes the initial @clerk/break-check integration with version 0.1.1 in the API change detection workflow that this PR upgrades.

Suggested reviewers

  • wobsoriano

Poem

A rabbit tweaks the CI tonight,
Bumps break-check to keep things right,
A tiny changeset tucked in place,
Snapshots run with steadier pace,
Hops and ships — a quiet delight. 🐇✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check nameStatusExplanationResolution
Title check⚠️ WarningThe PR title claims to bump break-check to v0.3.0, but the actual changes update it to v0.3.0 in the workflow file and the PR objectives mention v0.2.0, creating a discrepancy between the title, actual changes, and documented objectives.Clarify and update the PR title to accurately reflect the actual version being updated. Verify whether the target version is v0.2.0 or v0.3.0 and update title accordingly.
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

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

@pkg-pr-new

pkg-pr-newBot commented Jun 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

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

@clerk/backend

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

@clerk/chrome-extension

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

@clerk/clerk-js

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

@clerk/expo

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

@clerk/expo-passkeys

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

@clerk/express

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

@clerk/fastify

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

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@8793

@clerk/localizations

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

@clerk/nextjs

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

@clerk/nuxt

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

@clerk/react

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

@clerk/react-router

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

@clerk/shared

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

@clerk/tanstack-react-start

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

@clerk/testing

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

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@8793

@clerk/upgrade

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

@clerk/vue

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

commit: 378b615

@github-actions

github-actionsBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-06-10T17:05:13.350Z

Summary

MetricCount
Packages analyzed19
Packages with changes0
🔴 Breaking changes0
🟡 Non-breaking changes0
🟢 Additions0

Note
Break Check could not snapshot 3 subpaths; the diff below excludes them.

  • @clerk/astro ./env: Internal Error: Unable to determine module for: /home/runner/_work/javascript/javascript/packages/astro/env.d.ts You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/shared ./cookie: Internal Error: Unable to follow symbol for "Cookies" You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/testing ./cypress: Symbol not found for identifier: Cypress

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 378b615.

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/api-changes.yml:
- Around line 175-177: The workflow currently pins clerk/break-check using the
SHA "1601551787d9ce47c22a9bfc95ba4ba1ea6afb19" while also specifying
break-check-version: '0.2.0'; update the action reference so it matches the
actual v0.2.0 commit (replace the pinned SHA with
6884d82b57f1b9a69a354a1f8af57e63710c88fa) or alternatively switch the action
reference to the tag form clerk/break-check@v0.2.0; ensure the uses line (the
clerk/break-check@... entry) and/or the break-check-version remain consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 77b2b3ac-788d-43c6-8b1f-1f4241df2d83

📥 Commits

Reviewing files that changed from the base of the PR and between 400d10c and d14e696.

📒 Files selected for processing (2)
  • .changeset/young-falcons-wave.md
  • .github/workflows/api-changes.yml

Comment thread.github/workflows/api-changes.yml Outdated
@jacekradko
jacekradkoforce-pushed the jacek/break-check-0.2.0 branch from d14e696 to 378b615CompareJune 10, 2026 15:58
@jacekradkojacekradko changed the title ci(repo): bump break-check to v0.2.0ci(repo): bump break-check to v0.3.0Jun 10, 2026
@jacekradko
jacekradko merged commit 2a65e91 into mainJun 10, 2026
53 of 54 checks passed
@jacekradko
jacekradko deleted the jacek/break-check-0.2.0 branch June 10, 2026 17:06
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jacekradko@wobsoriano
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

ci(repo): bump break-check to v0.3.0 - #8793

Merged
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0
Jun 10, 2026
Merged

ci(repo): bump break-check to v0.3.0#8793
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0

Conversation

@jacekradko

@jacekradkojacekradko commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the pinned @clerk/break-check from 0.1.1 to 0.3.0 in the three spots in api-changes.yml (action SHA, break-check-version input, baseline snapshot step). The SHA is the commit v0.3.0 dereferences to, matching how the 0.1.1 pin was done.

0.2.0 was detector fixes (phantom union-reorder breaks gone per clerk/break-check#85; removed/edited overloads and optionality-plus-type flips now reported; nested export conditions and .d.cts entry points discovered). 0.3.0 adds semver-range validation: a 0.x breaking change is satisfied by a minor bump (0.2.3 → 0.3.0) rather than demanding 1.0.0, and prerelease trains advance without false "not bumped" warnings, which is what our 0.x and prerelease packages were hitting. The isPreReleaseisZeroMajor rename in 0.3.0 is programmatic-API only; we use the CLI and the action, so it doesn't affect us.

@vercel

vercelBot commented Jun 10, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
clerk-js-sandboxReadyReadyPreview, CommentJun 10, 2026 3:59pm

Request Review

@changeset-bot

changeset-botBot commented Jun 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 378b615

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

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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

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

@coderabbitai

coderabbitaiBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps @clerk/break-check from 0.1.1 to 0.3.0 in the API change detection GitHub Actions workflow and adds a two-line changeset file at .changeset/young-falcons-wave.md.

Changes

Break-check version upgrade to 0.3.0

Layer / File(s)Summary
Update break-check version in workflow and document
.changeset/young-falcons-wave.md, .github/workflows/api-changes.yml
Baseline snapshot command and clerk/break-check Action configuration are updated to use version 0.3.0. A new changeset entry is added.

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • clerk/javascript#8781: Establishes the initial @clerk/break-check integration with version 0.1.1 in the API change detection workflow that this PR upgrades.

Suggested reviewers

  • wobsoriano

Poem

A rabbit tweaks the CI tonight,
Bumps break-check to keep things right,
A tiny changeset tucked in place,
Snapshots run with steadier pace,
Hops and ships — a quiet delight. 🐇✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check nameStatusExplanationResolution
Title check⚠️ WarningThe PR title claims to bump break-check to v0.3.0, but the actual changes update it to v0.3.0 in the workflow file and the PR objectives mention v0.2.0, creating a discrepancy between the title, actual changes, and documented objectives.Clarify and update the PR title to accurately reflect the actual version being updated. Verify whether the target version is v0.2.0 or v0.3.0 and update title accordingly.
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

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

@pkg-pr-new

pkg-pr-newBot commented Jun 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

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

@clerk/backend

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

@clerk/chrome-extension

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

@clerk/clerk-js

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

@clerk/expo

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

@clerk/expo-passkeys

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

@clerk/express

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

@clerk/fastify

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

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@8793

@clerk/localizations

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

@clerk/nextjs

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

@clerk/nuxt

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

@clerk/react

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

@clerk/react-router

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

@clerk/shared

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

@clerk/tanstack-react-start

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

@clerk/testing

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

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@8793

@clerk/upgrade

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

@clerk/vue

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

commit: 378b615

@github-actions

github-actionsBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-06-10T17:05:13.350Z

Summary

MetricCount
Packages analyzed19
Packages with changes0
🔴 Breaking changes0
🟡 Non-breaking changes0
🟢 Additions0

Note
Break Check could not snapshot 3 subpaths; the diff below excludes them.

  • @clerk/astro ./env: Internal Error: Unable to determine module for: /home/runner/_work/javascript/javascript/packages/astro/env.d.ts You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/shared ./cookie: Internal Error: Unable to follow symbol for "Cookies" You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/testing ./cypress: Symbol not found for identifier: Cypress

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 378b615.

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/api-changes.yml:
- Around line 175-177: The workflow currently pins clerk/break-check using the
SHA "1601551787d9ce47c22a9bfc95ba4ba1ea6afb19" while also specifying
break-check-version: '0.2.0'; update the action reference so it matches the
actual v0.2.0 commit (replace the pinned SHA with
6884d82b57f1b9a69a354a1f8af57e63710c88fa) or alternatively switch the action
reference to the tag form clerk/break-check@v0.2.0; ensure the uses line (the
clerk/break-check@... entry) and/or the break-check-version remain consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 77b2b3ac-788d-43c6-8b1f-1f4241df2d83

📥 Commits

Reviewing files that changed from the base of the PR and between 400d10c and d14e696.

📒 Files selected for processing (2)
  • .changeset/young-falcons-wave.md
  • .github/workflows/api-changes.yml

Comment thread.github/workflows/api-changes.yml Outdated
@jacekradko
jacekradkoforce-pushed the jacek/break-check-0.2.0 branch from d14e696 to 378b615CompareJune 10, 2026 15:58
@jacekradkojacekradko changed the title ci(repo): bump break-check to v0.2.0ci(repo): bump break-check to v0.3.0Jun 10, 2026
@jacekradko
jacekradko merged commit 2a65e91 into mainJun 10, 2026
53 of 54 checks passed
@jacekradko
jacekradko deleted the jacek/break-check-0.2.0 branch June 10, 2026 17:06
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jacekradko@wobsoriano
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

ci(repo): bump break-check to v0.3.0 - #8793

Merged
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0
Jun 10, 2026
Merged

ci(repo): bump break-check to v0.3.0#8793
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0

Conversation

@jacekradko

@jacekradkojacekradko commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the pinned @clerk/break-check from 0.1.1 to 0.3.0 in the three spots in api-changes.yml (action SHA, break-check-version input, baseline snapshot step). The SHA is the commit v0.3.0 dereferences to, matching how the 0.1.1 pin was done.

0.2.0 was detector fixes (phantom union-reorder breaks gone per clerk/break-check#85; removed/edited overloads and optionality-plus-type flips now reported; nested export conditions and .d.cts entry points discovered). 0.3.0 adds semver-range validation: a 0.x breaking change is satisfied by a minor bump (0.2.3 → 0.3.0) rather than demanding 1.0.0, and prerelease trains advance without false "not bumped" warnings, which is what our 0.x and prerelease packages were hitting. The isPreReleaseisZeroMajor rename in 0.3.0 is programmatic-API only; we use the CLI and the action, so it doesn't affect us.

@vercel

vercelBot commented Jun 10, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
clerk-js-sandboxReadyReadyPreview, CommentJun 10, 2026 3:59pm

Request Review

@changeset-bot

changeset-botBot commented Jun 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 378b615

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

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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

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

@coderabbitai

coderabbitaiBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps @clerk/break-check from 0.1.1 to 0.3.0 in the API change detection GitHub Actions workflow and adds a two-line changeset file at .changeset/young-falcons-wave.md.

Changes

Break-check version upgrade to 0.3.0

Layer / File(s)Summary
Update break-check version in workflow and document
.changeset/young-falcons-wave.md, .github/workflows/api-changes.yml
Baseline snapshot command and clerk/break-check Action configuration are updated to use version 0.3.0. A new changeset entry is added.

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • clerk/javascript#8781: Establishes the initial @clerk/break-check integration with version 0.1.1 in the API change detection workflow that this PR upgrades.

Suggested reviewers

  • wobsoriano

Poem

A rabbit tweaks the CI tonight,
Bumps break-check to keep things right,
A tiny changeset tucked in place,
Snapshots run with steadier pace,
Hops and ships — a quiet delight. 🐇✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check nameStatusExplanationResolution
Title check⚠️ WarningThe PR title claims to bump break-check to v0.3.0, but the actual changes update it to v0.3.0 in the workflow file and the PR objectives mention v0.2.0, creating a discrepancy between the title, actual changes, and documented objectives.Clarify and update the PR title to accurately reflect the actual version being updated. Verify whether the target version is v0.2.0 or v0.3.0 and update title accordingly.
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

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

@pkg-pr-new

pkg-pr-newBot commented Jun 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

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

@clerk/backend

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

@clerk/chrome-extension

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

@clerk/clerk-js

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

@clerk/expo

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

@clerk/expo-passkeys

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

@clerk/express

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

@clerk/fastify

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

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@8793

@clerk/localizations

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

@clerk/nextjs

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

@clerk/nuxt

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

@clerk/react

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

@clerk/react-router

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

@clerk/shared

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

@clerk/tanstack-react-start

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

@clerk/testing

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

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@8793

@clerk/upgrade

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

@clerk/vue

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

commit: 378b615

@github-actions

github-actionsBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-06-10T17:05:13.350Z

Summary

MetricCount
Packages analyzed19
Packages with changes0
🔴 Breaking changes0
🟡 Non-breaking changes0
🟢 Additions0

Note
Break Check could not snapshot 3 subpaths; the diff below excludes them.

  • @clerk/astro ./env: Internal Error: Unable to determine module for: /home/runner/_work/javascript/javascript/packages/astro/env.d.ts You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/shared ./cookie: Internal Error: Unable to follow symbol for "Cookies" You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/testing ./cypress: Symbol not found for identifier: Cypress

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 378b615.

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/api-changes.yml:
- Around line 175-177: The workflow currently pins clerk/break-check using the
SHA "1601551787d9ce47c22a9bfc95ba4ba1ea6afb19" while also specifying
break-check-version: '0.2.0'; update the action reference so it matches the
actual v0.2.0 commit (replace the pinned SHA with
6884d82b57f1b9a69a354a1f8af57e63710c88fa) or alternatively switch the action
reference to the tag form clerk/break-check@v0.2.0; ensure the uses line (the
clerk/break-check@... entry) and/or the break-check-version remain consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 77b2b3ac-788d-43c6-8b1f-1f4241df2d83

📥 Commits

Reviewing files that changed from the base of the PR and between 400d10c and d14e696.

📒 Files selected for processing (2)
  • .changeset/young-falcons-wave.md
  • .github/workflows/api-changes.yml

Comment thread.github/workflows/api-changes.yml Outdated
@jacekradko
jacekradkoforce-pushed the jacek/break-check-0.2.0 branch from d14e696 to 378b615CompareJune 10, 2026 15:58
@jacekradkojacekradko changed the title ci(repo): bump break-check to v0.2.0ci(repo): bump break-check to v0.3.0Jun 10, 2026
@jacekradko
jacekradko merged commit 2a65e91 into mainJun 10, 2026
53 of 54 checks passed
@jacekradko
jacekradko deleted the jacek/break-check-0.2.0 branch June 10, 2026 17:06
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jacekradko@wobsoriano
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

ci(repo): bump break-check to v0.3.0 - #8793

Merged
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0
Jun 10, 2026
Merged

ci(repo): bump break-check to v0.3.0#8793
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0

Conversation

@jacekradko

@jacekradkojacekradko commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the pinned @clerk/break-check from 0.1.1 to 0.3.0 in the three spots in api-changes.yml (action SHA, break-check-version input, baseline snapshot step). The SHA is the commit v0.3.0 dereferences to, matching how the 0.1.1 pin was done.

0.2.0 was detector fixes (phantom union-reorder breaks gone per clerk/break-check#85; removed/edited overloads and optionality-plus-type flips now reported; nested export conditions and .d.cts entry points discovered). 0.3.0 adds semver-range validation: a 0.x breaking change is satisfied by a minor bump (0.2.3 → 0.3.0) rather than demanding 1.0.0, and prerelease trains advance without false "not bumped" warnings, which is what our 0.x and prerelease packages were hitting. The isPreReleaseisZeroMajor rename in 0.3.0 is programmatic-API only; we use the CLI and the action, so it doesn't affect us.

@vercel

vercelBot commented Jun 10, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
clerk-js-sandboxReadyReadyPreview, CommentJun 10, 2026 3:59pm

Request Review

@changeset-bot

changeset-botBot commented Jun 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 378b615

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

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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

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

@coderabbitai

coderabbitaiBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps @clerk/break-check from 0.1.1 to 0.3.0 in the API change detection GitHub Actions workflow and adds a two-line changeset file at .changeset/young-falcons-wave.md.

Changes

Break-check version upgrade to 0.3.0

Layer / File(s)Summary
Update break-check version in workflow and document
.changeset/young-falcons-wave.md, .github/workflows/api-changes.yml
Baseline snapshot command and clerk/break-check Action configuration are updated to use version 0.3.0. A new changeset entry is added.

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • clerk/javascript#8781: Establishes the initial @clerk/break-check integration with version 0.1.1 in the API change detection workflow that this PR upgrades.

Suggested reviewers

  • wobsoriano

Poem

A rabbit tweaks the CI tonight,
Bumps break-check to keep things right,
A tiny changeset tucked in place,
Snapshots run with steadier pace,
Hops and ships — a quiet delight. 🐇✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check nameStatusExplanationResolution
Title check⚠️ WarningThe PR title claims to bump break-check to v0.3.0, but the actual changes update it to v0.3.0 in the workflow file and the PR objectives mention v0.2.0, creating a discrepancy between the title, actual changes, and documented objectives.Clarify and update the PR title to accurately reflect the actual version being updated. Verify whether the target version is v0.2.0 or v0.3.0 and update title accordingly.
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

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

@pkg-pr-new

pkg-pr-newBot commented Jun 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

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

@clerk/backend

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

@clerk/chrome-extension

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

@clerk/clerk-js

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

@clerk/expo

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

@clerk/expo-passkeys

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

@clerk/express

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

@clerk/fastify

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

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@8793

@clerk/localizations

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

@clerk/nextjs

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

@clerk/nuxt

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

@clerk/react

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

@clerk/react-router

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

@clerk/shared

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

@clerk/tanstack-react-start

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

@clerk/testing

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

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@8793

@clerk/upgrade

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

@clerk/vue

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

commit: 378b615

@github-actions

github-actionsBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-06-10T17:05:13.350Z

Summary

MetricCount
Packages analyzed19
Packages with changes0
🔴 Breaking changes0
🟡 Non-breaking changes0
🟢 Additions0

Note
Break Check could not snapshot 3 subpaths; the diff below excludes them.

  • @clerk/astro ./env: Internal Error: Unable to determine module for: /home/runner/_work/javascript/javascript/packages/astro/env.d.ts You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/shared ./cookie: Internal Error: Unable to follow symbol for "Cookies" You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/testing ./cypress: Symbol not found for identifier: Cypress

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 378b615.

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/api-changes.yml:
- Around line 175-177: The workflow currently pins clerk/break-check using the
SHA "1601551787d9ce47c22a9bfc95ba4ba1ea6afb19" while also specifying
break-check-version: '0.2.0'; update the action reference so it matches the
actual v0.2.0 commit (replace the pinned SHA with
6884d82b57f1b9a69a354a1f8af57e63710c88fa) or alternatively switch the action
reference to the tag form clerk/break-check@v0.2.0; ensure the uses line (the
clerk/break-check@... entry) and/or the break-check-version remain consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 77b2b3ac-788d-43c6-8b1f-1f4241df2d83

📥 Commits

Reviewing files that changed from the base of the PR and between 400d10c and d14e696.

📒 Files selected for processing (2)
  • .changeset/young-falcons-wave.md
  • .github/workflows/api-changes.yml

Comment thread.github/workflows/api-changes.yml Outdated
@jacekradko
jacekradkoforce-pushed the jacek/break-check-0.2.0 branch from d14e696 to 378b615CompareJune 10, 2026 15:58
@jacekradkojacekradko changed the title ci(repo): bump break-check to v0.2.0ci(repo): bump break-check to v0.3.0Jun 10, 2026
@jacekradko
jacekradko merged commit 2a65e91 into mainJun 10, 2026
53 of 54 checks passed
@jacekradko
jacekradko deleted the jacek/break-check-0.2.0 branch June 10, 2026 17:06
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jacekradko@wobsoriano
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

ci(repo): bump break-check to v0.3.0 - #8793

Merged
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0
Jun 10, 2026
Merged

ci(repo): bump break-check to v0.3.0#8793
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0

Conversation

@jacekradko

@jacekradkojacekradko commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the pinned @clerk/break-check from 0.1.1 to 0.3.0 in the three spots in api-changes.yml (action SHA, break-check-version input, baseline snapshot step). The SHA is the commit v0.3.0 dereferences to, matching how the 0.1.1 pin was done.

0.2.0 was detector fixes (phantom union-reorder breaks gone per clerk/break-check#85; removed/edited overloads and optionality-plus-type flips now reported; nested export conditions and .d.cts entry points discovered). 0.3.0 adds semver-range validation: a 0.x breaking change is satisfied by a minor bump (0.2.3 → 0.3.0) rather than demanding 1.0.0, and prerelease trains advance without false "not bumped" warnings, which is what our 0.x and prerelease packages were hitting. The isPreReleaseisZeroMajor rename in 0.3.0 is programmatic-API only; we use the CLI and the action, so it doesn't affect us.

@vercel

vercelBot commented Jun 10, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
clerk-js-sandboxReadyReadyPreview, CommentJun 10, 2026 3:59pm

Request Review

@changeset-bot

changeset-botBot commented Jun 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 378b615

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

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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

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

@coderabbitai

coderabbitaiBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps @clerk/break-check from 0.1.1 to 0.3.0 in the API change detection GitHub Actions workflow and adds a two-line changeset file at .changeset/young-falcons-wave.md.

Changes

Break-check version upgrade to 0.3.0

Layer / File(s)Summary
Update break-check version in workflow and document
.changeset/young-falcons-wave.md, .github/workflows/api-changes.yml
Baseline snapshot command and clerk/break-check Action configuration are updated to use version 0.3.0. A new changeset entry is added.

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • clerk/javascript#8781: Establishes the initial @clerk/break-check integration with version 0.1.1 in the API change detection workflow that this PR upgrades.

Suggested reviewers

  • wobsoriano

Poem

A rabbit tweaks the CI tonight,
Bumps break-check to keep things right,
A tiny changeset tucked in place,
Snapshots run with steadier pace,
Hops and ships — a quiet delight. 🐇✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check nameStatusExplanationResolution
Title check⚠️ WarningThe PR title claims to bump break-check to v0.3.0, but the actual changes update it to v0.3.0 in the workflow file and the PR objectives mention v0.2.0, creating a discrepancy between the title, actual changes, and documented objectives.Clarify and update the PR title to accurately reflect the actual version being updated. Verify whether the target version is v0.2.0 or v0.3.0 and update title accordingly.
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

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

@pkg-pr-new

pkg-pr-newBot commented Jun 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

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

@clerk/backend

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

@clerk/chrome-extension

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

@clerk/clerk-js

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

@clerk/expo

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

@clerk/expo-passkeys

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

@clerk/express

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

@clerk/fastify

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

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@8793

@clerk/localizations

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

@clerk/nextjs

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

@clerk/nuxt

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

@clerk/react

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

@clerk/react-router

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

@clerk/shared

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

@clerk/tanstack-react-start

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

@clerk/testing

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

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@8793

@clerk/upgrade

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

@clerk/vue

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

commit: 378b615

@github-actions

github-actionsBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-06-10T17:05:13.350Z

Summary

MetricCount
Packages analyzed19
Packages with changes0
🔴 Breaking changes0
🟡 Non-breaking changes0
🟢 Additions0

Note
Break Check could not snapshot 3 subpaths; the diff below excludes them.

  • @clerk/astro ./env: Internal Error: Unable to determine module for: /home/runner/_work/javascript/javascript/packages/astro/env.d.ts You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/shared ./cookie: Internal Error: Unable to follow symbol for "Cookies" You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/testing ./cypress: Symbol not found for identifier: Cypress

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 378b615.

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/api-changes.yml:
- Around line 175-177: The workflow currently pins clerk/break-check using the
SHA "1601551787d9ce47c22a9bfc95ba4ba1ea6afb19" while also specifying
break-check-version: '0.2.0'; update the action reference so it matches the
actual v0.2.0 commit (replace the pinned SHA with
6884d82b57f1b9a69a354a1f8af57e63710c88fa) or alternatively switch the action
reference to the tag form clerk/break-check@v0.2.0; ensure the uses line (the
clerk/break-check@... entry) and/or the break-check-version remain consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 77b2b3ac-788d-43c6-8b1f-1f4241df2d83

📥 Commits

Reviewing files that changed from the base of the PR and between 400d10c and d14e696.

📒 Files selected for processing (2)
  • .changeset/young-falcons-wave.md
  • .github/workflows/api-changes.yml

Comment thread.github/workflows/api-changes.yml Outdated
@jacekradko
jacekradkoforce-pushed the jacek/break-check-0.2.0 branch from d14e696 to 378b615CompareJune 10, 2026 15:58
@jacekradkojacekradko changed the title ci(repo): bump break-check to v0.2.0ci(repo): bump break-check to v0.3.0Jun 10, 2026
@jacekradko
jacekradko merged commit 2a65e91 into mainJun 10, 2026
53 of 54 checks passed
@jacekradko
jacekradko deleted the jacek/break-check-0.2.0 branch June 10, 2026 17:06
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jacekradko@wobsoriano
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

ci(repo): bump break-check to v0.3.0 - #8793

Merged
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0
Jun 10, 2026
Merged

ci(repo): bump break-check to v0.3.0#8793
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0

Conversation

@jacekradko

@jacekradkojacekradko commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the pinned @clerk/break-check from 0.1.1 to 0.3.0 in the three spots in api-changes.yml (action SHA, break-check-version input, baseline snapshot step). The SHA is the commit v0.3.0 dereferences to, matching how the 0.1.1 pin was done.

0.2.0 was detector fixes (phantom union-reorder breaks gone per clerk/break-check#85; removed/edited overloads and optionality-plus-type flips now reported; nested export conditions and .d.cts entry points discovered). 0.3.0 adds semver-range validation: a 0.x breaking change is satisfied by a minor bump (0.2.3 → 0.3.0) rather than demanding 1.0.0, and prerelease trains advance without false "not bumped" warnings, which is what our 0.x and prerelease packages were hitting. The isPreReleaseisZeroMajor rename in 0.3.0 is programmatic-API only; we use the CLI and the action, so it doesn't affect us.

@vercel

vercelBot commented Jun 10, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
clerk-js-sandboxReadyReadyPreview, CommentJun 10, 2026 3:59pm

Request Review

@changeset-bot

changeset-botBot commented Jun 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 378b615

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

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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

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

@coderabbitai

coderabbitaiBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps @clerk/break-check from 0.1.1 to 0.3.0 in the API change detection GitHub Actions workflow and adds a two-line changeset file at .changeset/young-falcons-wave.md.

Changes

Break-check version upgrade to 0.3.0

Layer / File(s)Summary
Update break-check version in workflow and document
.changeset/young-falcons-wave.md, .github/workflows/api-changes.yml
Baseline snapshot command and clerk/break-check Action configuration are updated to use version 0.3.0. A new changeset entry is added.

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • clerk/javascript#8781: Establishes the initial @clerk/break-check integration with version 0.1.1 in the API change detection workflow that this PR upgrades.

Suggested reviewers

  • wobsoriano

Poem

A rabbit tweaks the CI tonight,
Bumps break-check to keep things right,
A tiny changeset tucked in place,
Snapshots run with steadier pace,
Hops and ships — a quiet delight. 🐇✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check nameStatusExplanationResolution
Title check⚠️ WarningThe PR title claims to bump break-check to v0.3.0, but the actual changes update it to v0.3.0 in the workflow file and the PR objectives mention v0.2.0, creating a discrepancy between the title, actual changes, and documented objectives.Clarify and update the PR title to accurately reflect the actual version being updated. Verify whether the target version is v0.2.0 or v0.3.0 and update title accordingly.
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

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

@pkg-pr-new

pkg-pr-newBot commented Jun 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

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

@clerk/backend

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

@clerk/chrome-extension

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

@clerk/clerk-js

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

@clerk/expo

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

@clerk/expo-passkeys

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

@clerk/express

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

@clerk/fastify

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

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@8793

@clerk/localizations

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

@clerk/nextjs

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

@clerk/nuxt

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

@clerk/react

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

@clerk/react-router

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

@clerk/shared

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

@clerk/tanstack-react-start

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

@clerk/testing

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

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@8793

@clerk/upgrade

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

@clerk/vue

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

commit: 378b615

@github-actions

github-actionsBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-06-10T17:05:13.350Z

Summary

MetricCount
Packages analyzed19
Packages with changes0
🔴 Breaking changes0
🟡 Non-breaking changes0
🟢 Additions0

Note
Break Check could not snapshot 3 subpaths; the diff below excludes them.

  • @clerk/astro ./env: Internal Error: Unable to determine module for: /home/runner/_work/javascript/javascript/packages/astro/env.d.ts You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/shared ./cookie: Internal Error: Unable to follow symbol for "Cookies" You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/testing ./cypress: Symbol not found for identifier: Cypress

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 378b615.

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/api-changes.yml:
- Around line 175-177: The workflow currently pins clerk/break-check using the
SHA "1601551787d9ce47c22a9bfc95ba4ba1ea6afb19" while also specifying
break-check-version: '0.2.0'; update the action reference so it matches the
actual v0.2.0 commit (replace the pinned SHA with
6884d82b57f1b9a69a354a1f8af57e63710c88fa) or alternatively switch the action
reference to the tag form clerk/break-check@v0.2.0; ensure the uses line (the
clerk/break-check@... entry) and/or the break-check-version remain consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 77b2b3ac-788d-43c6-8b1f-1f4241df2d83

📥 Commits

Reviewing files that changed from the base of the PR and between 400d10c and d14e696.

📒 Files selected for processing (2)
  • .changeset/young-falcons-wave.md
  • .github/workflows/api-changes.yml

Comment thread.github/workflows/api-changes.yml Outdated
@jacekradko
jacekradkoforce-pushed the jacek/break-check-0.2.0 branch from d14e696 to 378b615CompareJune 10, 2026 15:58
@jacekradkojacekradko changed the title ci(repo): bump break-check to v0.2.0ci(repo): bump break-check to v0.3.0Jun 10, 2026
@jacekradko
jacekradko merged commit 2a65e91 into mainJun 10, 2026
53 of 54 checks passed
@jacekradko
jacekradko deleted the jacek/break-check-0.2.0 branch June 10, 2026 17:06
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jacekradko@wobsoriano
, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

ci(repo): bump break-check to v0.3.0 - #8793

Merged
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0
Jun 10, 2026
Merged

ci(repo): bump break-check to v0.3.0#8793
jacekradko merged 1 commit into
mainfrom
jacek/break-check-0.2.0

Conversation

@jacekradko

@jacekradkojacekradko commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps the pinned @clerk/break-check from 0.1.1 to 0.3.0 in the three spots in api-changes.yml (action SHA, break-check-version input, baseline snapshot step). The SHA is the commit v0.3.0 dereferences to, matching how the 0.1.1 pin was done.

0.2.0 was detector fixes (phantom union-reorder breaks gone per clerk/break-check#85; removed/edited overloads and optionality-plus-type flips now reported; nested export conditions and .d.cts entry points discovered). 0.3.0 adds semver-range validation: a 0.x breaking change is satisfied by a minor bump (0.2.3 → 0.3.0) rather than demanding 1.0.0, and prerelease trains advance without false "not bumped" warnings, which is what our 0.x and prerelease packages were hitting. The isPreReleaseisZeroMajor rename in 0.3.0 is programmatic-API only; we use the CLI and the action, so it doesn't affect us.

@vercel

vercelBot commented Jun 10, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
clerk-js-sandboxReadyReadyPreview, CommentJun 10, 2026 3:59pm

Request Review

@changeset-bot

changeset-botBot commented Jun 10, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 378b615

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

This PR includes changesets to release 0 packages

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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

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

@coderabbitai

coderabbitaiBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

This PR bumps @clerk/break-check from 0.1.1 to 0.3.0 in the API change detection GitHub Actions workflow and adds a two-line changeset file at .changeset/young-falcons-wave.md.

Changes

Break-check version upgrade to 0.3.0

Layer / File(s)Summary
Update break-check version in workflow and document
.changeset/young-falcons-wave.md, .github/workflows/api-changes.yml
Baseline snapshot command and clerk/break-check Action configuration are updated to use version 0.3.0. A new changeset entry is added.

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • clerk/javascript#8781: Establishes the initial @clerk/break-check integration with version 0.1.1 in the API change detection workflow that this PR upgrades.

Suggested reviewers

  • wobsoriano

Poem

A rabbit tweaks the CI tonight,
Bumps break-check to keep things right,
A tiny changeset tucked in place,
Snapshots run with steadier pace,
Hops and ships — a quiet delight. 🐇✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check nameStatusExplanationResolution
Title check⚠️ WarningThe PR title claims to bump break-check to v0.3.0, but the actual changes update it to v0.3.0 in the workflow file and the PR objectives mention v0.2.0, creating a discrepancy between the title, actual changes, and documented objectives.Clarify and update the PR title to accurately reflect the actual version being updated. Verify whether the target version is v0.2.0 or v0.3.0 and update title accordingly.
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage✅ PassedNo functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

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

@pkg-pr-new

pkg-pr-newBot commented Jun 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

@clerk/astro

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

@clerk/backend

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

@clerk/chrome-extension

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

@clerk/clerk-js

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

@clerk/expo

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

@clerk/expo-passkeys

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

@clerk/express

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

@clerk/fastify

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

@clerk/hono

npm i https://pkg.pr.new/@clerk/hono@8793

@clerk/localizations

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

@clerk/nextjs

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

@clerk/nuxt

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

@clerk/react

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

@clerk/react-router

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

@clerk/shared

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

@clerk/tanstack-react-start

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

@clerk/testing

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

@clerk/ui

npm i https://pkg.pr.new/@clerk/ui@8793

@clerk/upgrade

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

@clerk/vue

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

commit: 378b615

@github-actions

github-actionsBot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

API Changes Report

Generated by Break Check on 2026-06-10T17:05:13.350Z

Summary

MetricCount
Packages analyzed19
Packages with changes0
🔴 Breaking changes0
🟡 Non-breaking changes0
🟢 Additions0

Note
Break Check could not snapshot 3 subpaths; the diff below excludes them.

  • @clerk/astro ./env: Internal Error: Unable to determine module for: /home/runner/_work/javascript/javascript/packages/astro/env.d.ts You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/shared ./cookie: Internal Error: Unable to follow symbol for "Cookies" You have encountered a software defect. Please consider reporting the issue to the maintainers of this application.
  • @clerk/testing ./cypress: Symbol not found for identifier: Cypress

No API Changes Detected

All packages have stable APIs with no detected changes.


Report generated by Break Check

Last ran on 378b615.

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/api-changes.yml:
- Around line 175-177: The workflow currently pins clerk/break-check using the
SHA "1601551787d9ce47c22a9bfc95ba4ba1ea6afb19" while also specifying
break-check-version: '0.2.0'; update the action reference so it matches the
actual v0.2.0 commit (replace the pinned SHA with
6884d82b57f1b9a69a354a1f8af57e63710c88fa) or alternatively switch the action
reference to the tag form clerk/break-check@v0.2.0; ensure the uses line (the
clerk/break-check@... entry) and/or the break-check-version remain consistent.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Repository UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 77b2b3ac-788d-43c6-8b1f-1f4241df2d83

📥 Commits

Reviewing files that changed from the base of the PR and between 400d10c and d14e696.

📒 Files selected for processing (2)
  • .changeset/young-falcons-wave.md
  • .github/workflows/api-changes.yml

Comment thread.github/workflows/api-changes.yml Outdated
@jacekradko
jacekradkoforce-pushed the jacek/break-check-0.2.0 branch from d14e696 to 378b615CompareJune 10, 2026 15:58
@jacekradkojacekradko changed the title ci(repo): bump break-check to v0.2.0ci(repo): bump break-check to v0.3.0Jun 10, 2026
@jacekradko
jacekradko merged commit 2a65e91 into mainJun 10, 2026
53 of 54 checks passed
@jacekradko
jacekradko deleted the jacek/break-check-0.2.0 branch June 10, 2026 17:06
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jacekradko@wobsoriano