Skip to content

chore(release): 2.1.0 - #215

Merged
Eliav2 merged 1 commit into
mainfrom
release/2.1.0
Aug 8, 2026
Merged

chore(release): 2.1.0#215
Eliav2 merged 1 commit into
mainfrom
release/2.1.0

Conversation

@Eliav2

@Eliav2 Eliav2 commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Bumps version from 2.0.2 to 2.1.0. One line, nothing else touched.

⚠️ Merging this publishes to npm

This is the trigger, not a preparation step. On merge, publish.yml fires on the package.json path filter and:

  1. runs the full ci.yml suite as a required upstream job
  2. npm publish with provenance, via Trusted Publishing, exercised for real for the first time
  3. creates the v2.1.0 GitHub release with generated notes

npm versions cannot be republished or unpublished after 72 hours (and unpublishing is disruptive well before that). Merge when you actually want 2.1.0 live.

Pre-flight already done

The publish workflow was dry-run on the #214 branch (run 31282647710). verify / verify resolved and passed, publish gated on it correctly, and the version guard skipped npm publish, Update npm and Create GitHub release because 2.0.2 was already live. So the wiring is proven; only the version guard's answer changes this time.

Packed the 2.1.0 tarball locally:

94469 bytes
package/lib/index.mjs      OK
package/lib/index.cjs      OK
package/lib/index.umd.js   OK
package/lib/index.d.ts     OK
package/lib/index.d.mts    OK
package/lib/index.d.cts    OK

version     2.1.0
deps        {}
peerDeps    {"react":">=16.8.0"}

Zero runtime dependencies in the published manifest, which is the headline change of the release.

What 2.1.0 contains

Already on main, fully described in CHANGELOG.md. Summary:

If the publish fails

It fails closed. The version guard is idempotent and the release step checks for an existing tag, so re-running the workflow is safe.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated the application version to 2.1.0.

Version only. Everything this release contains is already on main, and the
changelog entry landed in #214.

Pushing this to main is what triggers publishing: publish.yml runs the full CI
suite, then npm publish with provenance through Trusted Publishing, then cuts
the v2.1.0 GitHub release.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@codesandbox

codesandbox Bot commented Aug 8, 2026

Copy link
Copy Markdown

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@netlify

netlify Bot commented Aug 8, 2026

Copy link
Copy Markdown

Deploy Preview for react-xarrows ready!

Name Link
🔨 Latest commit 14b6843
🔍 Latest deploy log https://app.netlify.com/projects/react-xarrows/deploys/6a77b580c4d35600088580b7
😎 Deploy Preview https://deploy-preview-215--react-xarrows.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai

coderabbitai Bot commented Aug 8, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 9b305f84-c030-4e0b-8d55-06e3b0ce7afb

📥 Commits

Reviewing files that changed from the base of the PR and between 384da0b and 14b6843.

📒 Files selected for processing (1)
  • package.json

📝 Walkthrough

Walkthrough

The package version changes from 2.0.2 to 2.1.0 in package.json.

Changes

Package release

Layer / File(s) Summary
Version metadata
package.json
The package version changes from 2.0.2 to 2.1.0.

Estimated code review effort: 1 (Trivial) | ~2 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the release version change from the package version bump.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/2.1.0

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

@Eliav2
Eliav2 merged commit 726a3b3 into main Aug 8, 2026
6 checks passed
@Eliav2
Eliav2 deleted the release/2.1.0 branch August 8, 2026 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant