RVM 1.29.10 released with few features and bug fixes.
∞1.29.10
25 March 2020 - Full Changelog
New features
New interpreters
- Add support for TruffleRuby 20.0.0
- Add support for TruffleRuby 19.3.1
- Add support for TruffleRuby 19.3.0
- Add support for Rubinius 4.4 and 4.5 #4735, 4.6 #4779, 4.7 #4821, 4.8, 4.9 #4842, 4.10 #4843, 4.11 and 4.12 #4846
- Add support for JRuby 9.2.8.0 #4756, 9.2.9.0 #4812, 9.2.10.0 #4877, 9.2.11.0 #4881, 9.2.11.1 #4891
- Add support for TruffleRuby 19.2.0 #4761, 19.2.0.1 #4784
- Add support for Ruby 2.4.7, 2.5.6 #4767, 2.6.4 #4768, 2.4.8, 2.5.7, 2.6.5 #4793, 2.4.9 #4796, 2.7.0-preview2 #4805, 2.7.0-preview3 #4817, 2.7.0-rc1 #4831, 2.7.0-rc2 #4834, and 2.7.0 #4837
- Add support for mruby 2.1.0 #4816
- Add support for rubygems 3.0.5, 3.0.6 #4828
Bug fixes
- Fix installer fetching RVM tags from Bitbucket #4730
- Prevent downloading of null RVM versions in installer #4731
- RVM package fails to configure on fresh Ubuntu 18.04 server install #4742
- Ignore aliases when using
ls
command #4743 #4744 - Export more shell functions which cause the subshell to choke #4745
- Adds a check and returns if __rvm_remove_from_path is called with "/*" #4759
- Do not install
rubygems-bundler
by default on TruffleRuby to makeruby -S bundle
work #4766 - Fixes checksums for Ruby 2.6.4 #4769, 2.4.7 and 2.5.6 #4771
- Update TruffleRuby dependencies #4815
- Use ruby.git master instead of trunk #4840
- Fix RVM version check when using a version newer than the latest release #4872
Changes
- Installer now reports which URL(s) have failed to fetch version information and when version fetching has completely failed #4731
- Added railsexpress patches for Ruby 2.6.3 #4747, 2.6.6, 2.5.6 and 2.4.6 #4772
- Fix string corruption bug on railsexpress ruby 2.6.4 #4778
- Fix string corruption bug by default for ruby 2.6.4 #4780
- Added railsexpress patches for Ruby 2.6.5, 2.5.7, 2.4.9 #4799 and 2.7.0, 2.7-head #4839
- Install Opal globally #4844