Skip to content

Releases: rbenv/ruby-build

ruby-build 20260716

Choose a tag to compare

@hsbt hsbt released this 16 Jul 05:42
013c27d

What's Changed

  • Added 3.3.12

Full Changelog: v20260714...v20260716

ruby-build 20260714

Choose a tag to compare

@hsbt hsbt released this 14 Jul 02:04
6430845

What's Changed

  • Added 4.0.6

Full Changelog: v20260701...v20260714

ruby-build 20260701

Choose a tag to compare

@hsbt hsbt released this 01 Jul 05:33
9207ff8

What's Changed

Full Changelog: v20260616...v20260701

ruby-build 20260616

Choose a tag to compare

@mislav mislav released this 16 Jun 09:46
2caf1b4

What's Changed

Full Changelog: v20260520...v20260616

ruby-build 20260520

Choose a tag to compare

@hsbt hsbt released this 20 May 00:35
3671c9e

What's Changed

  • Add 4.0.5

Full Changelog: v20260512...v20260520

ruby-build 20260512

Choose a tag to compare

@hsbt hsbt released this 12 May 00:32
7e6d7f1

What's Changed

  • Add 4.0.4

Full Changelog: v20260503...v20260512

ruby-build 20260503

Choose a tag to compare

@eregon eregon released this 03 May 14:14

What's Changed

  • Fix definition lookup for ruby-prefixed names like ruby-dev by @amatsuda in #2621

New Contributors

Full Changelog: v20260501...v20260503

ruby-build 20260501

Choose a tag to compare

@mislav mislav released this 01 May 10:26
84bcde9

What's New

  • Support passing a version prefix argument by @byroot in #2610

    Before, Ruby versions needed to be specified in full as arguments to ruby-build, e.g. rbenv install 3.4.9. Now, a version prefix may be passed targeting a major Ruby version or a specific alternative Ruby implementation:

    rbenv install 3    #=> installs latest Ruby 3.x (3.4.9)
    rbenv install 3.3  #=> installs latest Ruby 3.3.x (3.3.11)
    
    ruby-build --dir ruby-4 ~/.rubies   #=> creates `~/.rubies/ruby-4.0.3`
    ruby-build jruby-10 /path/to/jruby  #=> installs latest JRuby 10.x
    ruby-build TruffleRuby /path/to/truffleruby  #=> installs latest `truffleruby-x.y.z`
    
    # the special keyword "ruby" resolves to the latest stable CRuby
    rbenv install ruby  #=> installs latest Ruby (4.0.3)

    The new --resolve flag can be used by scripts and other tooling to resolve partial version names to full ones:

    ruby-build --resolve ruby-3.3
    #=> 3.3.11
  • Add mruby-4.0.0 by @mislav in #2620

Full Changelog: v20260426...v20260501

ruby-build 20260426

Choose a tag to compare

@eregon eregon released this 26 Apr 21:37

What's Changed

  • Add TruffleRuby and TruffleRuby GraalVM 34.0.1 by @eregon in #2619

Full Changelog: v20260422...v20260426

ruby-build 20260422

Choose a tag to compare

@hsbt hsbt released this 22 Apr 01:15
1c4ddb5

What's Changed

New Contributors

Full Changelog: v20260412...v20260422