Support
RVM is maintained by community of volunteers, report issues to RVM issues tracker.
If you can help or wish to become one of the maintainers - just start helping. You can find more RVM related projects at RVM Github organization.
Sponsors
Carbon Ads

RVM 1.29.9 released


RVM 1.29.9 released with few features and bug fixes.

∞1.29.9

10 July 2019 - Full Changelog

New features

  • Use remote .sha512 and .md5 if available (Rubinius) #4650

New interpreters

  • Add support for TruffleRuby 19.1.0.
  • Add support for TruffleRuby 19.0.0 #4689
  • Add support for Rubinius 4.1 #4706, 4.2 #4714, 4.3 #4727
  • Add support for Ruby 2.7.0 Preview 1 #4709
  • Add support for Rubygems 2.7.9, 2.7.10, 3.0.3, 3.0.4 #4718

Bug fixes

  • Fix rvm version validation per project #4692
  • Fix endless loop on macOS when listing remotes #4703
  • Filter redundant/incompatible rvm_gem_options #4705
  • Remove rvm_gems_path as part of __rvm_remove_rvm_from_path #4712
  • Fix checksum check condition to not try url if already found in config files #4707
  • Fix checksum check to only try url checksums for Rubinius #4717
  • Fix sed: illegal option -- r error on macOS when changing to any ruby directory #4711
  • Don't ignore curl error on repo tags fetch #4722
  • Use newer llvm on Mint 19.1+ #4642
  • Preserve the environment setting in rvmrc and .rvmrc in multi or mixed mode #4612

Changes

  • TruffleRuby is now always considered a "source Ruby" instead of both a source and binary Ruby to improve reliability and avoiding code duplication #4708