Skip to content

chore: release @currents/cmd 1.11.0 and @currents/jest 1.4.0 [ENG-934] - #422

Merged
agoldis merged 2 commits into
mainfrom
release/cmd-1.11.0-jest-1.4.0
Sep 24, 2026
Merged

agoldis merged 2 commits into
mainfrom
release/cmd-1.11.0-jest-1.4.0

Conversation

@agoldis

@agoldis agoldis commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Releases @currents/cmd 1.11.0 and @currents/jest 1.4.0 to npm latest. One release commit and tag per package: @currents/cmd-v1.11.0, @currents/jest-v1.4.0.

  • @currents/cmd 1.11.0 = 1.11.0-beta.0 to beta.2: Detox artifacts, reruns and trace in currents upload, and recording the pull request's commit when CI checks out a merge commit (@currents/commit-info 1.1.0).
  • @currents/jest 1.4.0 = 1.4.0-beta.0 and beta.1: the Detox support.

The changelog entries combine the beta entries of each package. release-it's generated entry only compares against the last beta, which gave cmd an empty entry and put the cmd-only commit fix into jest. The compare links point at the previous stable tags (1.10.0, 1.3.2).

After merge: GitHub releases for both tags, then "Publish NPM Package" on main with channel latest for each package. That workflow also completes the Linear releases and posts to Slack.

Verification: the betas ran in currents-dev/currents-examples#16 and currents-dev/currents#3949, where Currents recorded the pull request's commit with no COMMIT_INFO_* overrides.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LdJrRhBLEH9Uwt97JMGVTR


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@baz-reviewer

baz-reviewer Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Review this PR on Baz

Baz Summary

Release @currents/cmd 1.11.0 and @currents/jest 1.4.0 as stable npm packages, incorporating Detox support and CI merge-commit capture through @currents/commit-info. Update package metadata, lockfile versions, and changelogs to document the included fixes and features.

Topics

TopicDetails
Stable package release Release stable versions of the command-line and Jest packages with consolidated changelogs covering Detox artifacts, reruns, traces, security updates, and CI commit capture.
Modified files (5)
  • package-lock.json
  • packages/cmd/CHANGELOG.md
  • packages/cmd/package.json
  • packages/jest/CHANGELOG.md
  • packages/jest/package.json
Latest Contributors(2)
UserCommitDate
agoldis@gmail.comchore: release @curren...September 24, 2026
maxi@currents.devfix: bump turbo to 2.9...August 31, 2026
CI commit capture Document the @currents/commit-info fix that records the pull request head commit when CI checks out a merge commit.
Modified files (1)
  • packages/cmd/CHANGELOG.md
Latest Contributors(2)
UserCommitDate
agoldis@gmail.comchore: release @curren...September 24, 2026
dj@currents.devchore: release @curren...April 20, 2026

Merger  Activate to get a short verdict whether this PR is good to go or not

Skills  Activate Skill Maintainer to keep your skills up to date

Planner  This PR would have been improved with Baz Planner - Try it now

@coderabbitai

coderabbitai Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository: currents-dev/currents-reporter/.coderabbit.yaml

Review profile: CHILL

Plan: Essentials

Run ID: 47df8272-b1ce-4e15-a136-62b92ac53244

📥 Commits

Reviewing files that changed from the base of the PR and between 371a1f0 and 4e3a636.

⛔ Files ignored due to path filters (3)
  • package-lock.json is excluded by !**/package-lock.json, !package-lock.json
  • packages/cmd/CHANGELOG.md is excluded by !**/CHANGELOG.md
  • packages/jest/CHANGELOG.md is excluded by !**/CHANGELOG.md
📒 Files selected for processing (2)
  • packages/cmd/package.json
  • packages/jest/package.json

Included review availability: 0 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 1 review per hour.


📝 Summary

Summary by CodeRabbit

  • Release
    • Published stable versions of @currents/cmd (1.11.0) and @currents/jest (1.4.0), replacing their respective beta versions.

Walkthrough

The @currents/cmd package version changed from 1.11.0-beta.2 to 1.11.0. The @currents/jest package version changed from 1.4.0-beta.1 to 1.4.0.

Suggested reviewers: twk3

Priority: ⬇️ Low

Change: Other

Merge Risk: ⚪ Minimal · up to 4e3a6

The release metadata is consistent, and the stated post-merge publishing steps use the stable package versions. No actionable merge-blocking risk remains.

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title uses the conventional commit format and clearly describes the release of @currents/cmd 1.11.0 and @currents/jest 1.4.0.
Description check ✅ Passed The description directly explains the two package releases, included changes, tags, publication steps, and verification results.
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)
  • Commit to this branch
  • Create a new PR

Warning

Some tools did not complete. Review the errors below.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

packages/cmd/package.json

typescript-eslint does not support TS 7.0.
Please see https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/#running-side-by-side-with-typescript-6.0 to run typescript-eslint using the TS 6 API.
See also typescript-eslint/typescript-eslint#10940 for tracking typescript-eslint's support for TS >=7.1

Oops! Something went wrong! :(

ESLint: 9.39.5

Error: typescript-eslint does not support TS 7.0.
at Object. (/.eslint-tmp/node_modules/@typescript-eslint/parser/dist/index.js:49:11)
at Module._compile (node:internal/modules/cjs/loader:1830:14)
at Object..js (node:internal/modules/cjs/loader:1961:10)
at Module.load (node:internal/modules/cjs/loader:1553:32)
at Module._load (node:internal/modules/cjs/loader:1355:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.require (node:internal/modules/cjs/loader:1576:12)
at require (node:internal/modules/helpers:153:16)
at Object. (/eslint.config.js:2:18)
at Module._compile (node:internal/modules/cjs/loader:1830:14)

packages/jest/package.json

ESLint skipped: the matched ESLint configuration already failed (config-incompatibility).


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

@agoldis
agoldis merged commit a368c8a into main Sep 24, 2026
9 checks passed
@agoldis
agoldis deleted the release/cmd-1.11.0-jest-1.4.0 branch September 24, 2026 21:35
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.

1 participant