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