RVM v1.29.4 Release Notes
Release Date: 2018-07-01 // almost 6 years ago-
1 July 2018 - Full Changelog
๐ New features:
- โ Multi-colored log, warning and error messages #4044
- ๐ RailsExpress patches for 2.2.8, 2.3.5 and 2.4.2 #4167
- ๐ Improved CPU count detection #4171
- Simplified wrapper subcommand #4180
- Extend aliases to gems directories #4189
- ๐ Debian Buster (10) support #4199
- ๐ฆ Implement DNF package manager for Fedora 22+ #4198
- โ
float_warnings
patches for Ruby 2.0.0p64[5 7 8], 2.1.[8 9 10], 2.2.[4 5 6 7 8], 2.3.[0 1 2 3 4 5] and 2.4.[0 1 2] #4201 - ๐ RailsExpress patches for ruby-head, 2.2.9, 2.3.6 and 2.4.3 #4264
- ๐ RailsExpress patches for 2.5.0 #4268
- ๐ Update README including Table of Contents to help improve documentation readability #4277
- 0๏ธโฃ Set default RubyGems to 2.7 #4276
- โ Add support for installing Ruby <2.4 on Ubuntu 17.10+ #4326
- โ Add support for installing Rubinius on Redhat/Fedora #4329
- Installing Rubinius on Ubuntu 17.x #4213
- ๐ RailsExpress patches for 2.2.10, 2.3.7, 2.4.4 and 2.5.1 #4344
- โ Add documentation in
rvm help install
for multiple undocumented flags #4350 - โ Add support for TruffleRuby #4406
- โ Add support for
--tag
inrvm install
#4360 - โ Add bundler to list of default gems #4413
๐ Bug fixes:
- ๐ ZSH Bad pattern for Gemfile ruby declaration #4154 #4156
- โ Add missing
random.c
patch for Ruby 2.3.2 #4165 - 0๏ธโฃ Set back IRB history default to HOME #4158
- Do not require
libyaml-devel
on Redhat/Centos when it's not needed #2998 - โช Restore mvn installation for JRuby 1.7 #4166
- ree-1.8.7 requires old version of OpenSSL 1.0.2 #4110
- ๐ฆ
libreadline6-dev
is not a valid Ubuntu 16.10 package #4172 - Require libdb-4.8 for OpenSuSE Tumbleweed #4178
- ๐ Require make for JRuby 9 #4058
- Fix support for zsh 5.4.1 bash_zsh_support #6
- ๐ง Installing rbx-3.70 fails on PCLinuxOS 64-bit #3895
- ๐ Can't install Ruby with MacPorts and LibreSSL #4208
- ๐ Fix invalid
libgmp3-dev
requirement for Debian #4238 - ๐ Ensure compat-openssl10-devel is not installed for Fedora 26+ and Ruby 2.4+ #4249
- ๐ Fix fd_mask detection on OS X for Ruby 2.5.0 #4270
- Suppress
ls
alias substitution ingem_install_force
inscripts/functions/gemset
#4282 - ๐ Fix installing rubygems 2.7 #4287
- Add prelude_gcc_diagnostic patch for Ruby 2.5.0 to correct compilation failures with GCC < 5
- ๐ Fix installing rubygems master #3734
- Correctly look for rvm group in /etc/group #4300
- โฌ๏ธ Drop homebrew/versions and upgrade gcc to 6.0 #4304
- โ Avoid unnecessary install warning #4346
- Unified putput of installation notes #4330
- ๐ Skip gemset pristine on mruby reinstall #4348
- ๐ Ruby 2.2.5 to 2.2.10 patches for installing bundled gems #4358
- โก๏ธ Update RBX dependencies for OpenSUSE #4382
- ๐ Fix nailgun detection on JRuby 9+ #4089
- ๐ RVM removes traps in bash #4416
โฌ๏ธ Upgraded Ruby interpreters:
- โ Add support for Ruby 2.2.8, 2.3.5 and 2.4.2 #4159, 2.5.0-preview1 #4204, 2.2.9, 2.3.6, 2.4.3 and 2.5.0-rc1 #4261, 2.5.0 #4265, 2.6.0-preview1 #4317, 2.2.10, 2.3.7, 2.4.4, 2.5.1 #4340 and 2.6.0-preview2#4395
- โ Add support for Rubinius 3.85-3.100
- โ Add support for JRuby 9.1.14.0 #4224, 9.1.15.0 #4258, 9.1.16.0 #4316, 9.1.17.0 #4366, 9.2.0.0 #4390
- โ Add support for mruby 1.4.0 #4286
- โ Add support for MagLev 1.1* and 1.2Alpha-1.2Alpha4 #4289
- โ Add support for RubyGems 2.6.14 #4205, 2.7.0-2.7.4 #4276 and 2.7.5-6
Binaries: