github rbenv/ruby-build v20260501
ruby-build 20260501

4 hours ago

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

Don't miss a new ruby-build release

NewReleases is sending notifications on new releases.