chore(release): bump version to 0.1.9#1266
Conversation
- Updated all Rust crates to 0.1.9 - Updated all npm packages to 0.1.9 - Updated lock files - Generated CHANGELOG.md
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
📝 WalkthroughWalkthroughRelease version bump from 0.1.8 to 0.1.9 across all workspace and package manifests. Updates CHANGELOG.md with version notes and modifies the version bump script to include subdirectories (examples/CRISP and templates/default) in cargo lock file updates. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@CHANGELOG.md`:
- Around line 1-289: The 0.1.9 changelog entry uses a compare link from v0.1.2
and appears to duplicate the 0.1.8 section; update the "## [0.1.9](...)" compare
URL to point from v0.1.8 to v0.1.9 and replace the duplicated full 0.1.8 content
with only the true delta (new/changed items) for v0.1.9; specifically edit the
header line "## [0.1.9](https://github.com/gnosisguild/enclave/compare/...)" to
use the correct compare range and prune entries that are identical to the v0.1.8
release so the changelog only lists actual 0.1.9 changes.
🧹 Nitpick comments (1)
scripts/bump-versions.ts (1)
325-332: Consider usingpath.joinfor path construction.The new cargo update commands correctly target the self-contained workspaces (
examples/CRISPandtemplates/default), which aligns with the repository's workspace structure where these directories are excluded from the root workspace.However, for consistency with the rest of the codebase (e.g., line 254, 264, 288) and better cross-platform compatibility, consider using
join()from the already-importedpathmodule instead of template string concatenation.♻️ Suggested refactor
execSync('cargo update', { - cwd: `${this.rootDir}/examples/CRISP`, + cwd: join(this.rootDir, 'examples', 'CRISP'), stdio: 'pipe', }) execSync('cargo update', { - cwd: `${this.rootDir}/templates/default`, + cwd: join(this.rootDir, 'templates', 'default'), stdio: 'pipe', })Based on learnings: The examples/CRISP directory has its own Cargo.toml workspace configuration, and the root workspace intentionally excludes it to prevent double workspace membership, which is the correct approach for self-contained example workspaces.
Summary by CodeRabbit
Documentation
Chores