Skip to content

Bump version to v0.3.0#170

Merged
altendky merged 2 commits into
mainfrom
release/v0.3.0
Mar 2, 2026
Merged

Bump version to v0.3.0#170
altendky merged 2 commits into
mainfrom
release/v0.3.0

Conversation

@altendky
Copy link
Copy Markdown
Owner

@altendky altendky commented Mar 2, 2026

Summary

  • Bump project version from 0.2.0 to 0.3.0 across all crates and npm packages
  • Updated root Cargo.toml workspace version (source of truth), then ran scripts/sync-versions.js to propagate to all 10 affected files
  • Verified consistency with sync-versions.js --check

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.16%. Comparing base (931eb54) to head (c1bf36b).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #170      +/-   ##
==========================================
+ Coverage   81.92%   82.16%   +0.23%     
==========================================
  Files          17       17              
  Lines        6441     6441              
==========================================
+ Hits         5277     5292      +15     
+ Misses       1164     1149      -15     
Flag Coverage Δ
npm 95.62% <ø> (+11.67%) ⬆️
rust 81.86% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Rust 81.86% <ø> (-0.02%) ⬇️
npm wrapper 95.62% <ø> (+11.67%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Mar 2, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 1664018 and c1bf36b.

⛔ Files ignored due to path filters (1)
  • mise.lock is excluded by !**/*.lock
📒 Files selected for processing (2)
  • docs/src/project/ci.md
  • mise.toml

📝 Walkthrough

Walkthrough

The pull request increments the workspace and package versions from 0.2.0 to 0.3.0 across manifests: root Cargo.toml workspace.package, several internal crate versions in [workspace.dependencies], multiple npm package.json files (platform builds and main packages), and updates Node.js tool versions in CI/config (Node 22 → 24). Changes are limited to version and CI-tool entries; no code, paths, or external dependency coordinates were altered.

Possibly related PRs

  • PR #167 — synchronizes and centralizes workspace and npm version fields via scripts that directly touch the same manifests updated here.
  • PR #28 — introduced the Rust workspace layout and crate entries that are version-bumped in this change.
  • PR #130 — added and wired the onshape-mcp-resources crate into the workspace, which this PR also updates the version for.

Poem

Muahaha—Plankton rejoices, tiny but bold! 🦠
From 0.2.0 to 0.3.0 the numbers unfold,
Manifests changed with a schemer’s delight,
Versions aligned, neat and tight,
A pint-sized plan for a release tonight!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Bump version to v0.3.0' directly and clearly summarizes the main change in the changeset: a version bump across all workspace crates and npm packages.
Description check ✅ Passed The description is directly related to the changeset, providing clear context about the version bump methodology, the use of a sync script, and verification steps taken.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release/v0.3.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

coderabbitai[bot]
coderabbitai Bot previously approved these changes Mar 2, 2026
coderabbitai[bot]
coderabbitai Bot previously approved these changes Mar 2, 2026
Node 24's npm (v11) correctly preserves optional dependency stub
entries in package-lock.json for packages not yet published to the
registry. Node 22's npm (v10) silently dropped them, causing the
sync-versions pre-commit hook to fail in CI.
@altendky altendky merged commit db53d8a into main Mar 2, 2026
157 of 159 checks passed
@altendky altendky deleted the release/v0.3.0 branch March 2, 2026 23:21
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.

2 participants