Skip to content

Release 2.0.0.beta1 - #126

Merged
sorafujitani merged 1 commit into
mainfrom
chore/release-2.0.0.beta1
Jul 22, 2026
Merged

Release 2.0.0.beta1#126
sorafujitani merged 1 commit into
mainfrom
chore/release-2.0.0.beta1

Conversation

@sorafujitani

Copy link
Copy Markdown
Owner

Version bump for the 2.0.0 beta release (codename v2, #110): native Rust parsing, ~22x in-process speedup, --config honored, atomic writes, output-validation guard, prism runtime dependency removed. Full notes in the CHANGELOG.

  • lib/rfmt/version.rb → 2.0.0.beta1 (prerelease gem: not installed by default without --pre)
  • Rust crate → 2.0.0-beta1; Rfmt.rust_version now derives from CARGO_PKG_VERSION instead of a hardcoded string
  • CHANGELOG: Unreleased → 2.0.0.beta1 dated

After merge: tag v2.0.0.beta1 on the merge commit triggers the release workflow (cross-builds all 7 platforms via the bindgen bridge, publishes to RubyGems).

@sorafujitani
sorafujitani merged commit a34f67f into main Jul 22, 2026
25 of 26 checks passed
@sorafujitani
sorafujitani deleted the chore/release-2.0.0.beta1 branch July 22, 2026 05:54
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