RVM v1.29.0 Release Notes
Release Date: 2017-02-12 // about 7 years ago-
12 February 2017 - Full Changelog
๐ Security fixes:
- โ add trusting working directory hooks
- โ add trusting project files with environment variables
- prevent executing code when loading variables from project files
- โ remove posibility to install gems from .versions.conf
- do not 'bundle install' if no rvm_autoinstall_bundler_flag=1
- install bundler only from remote server
- ๐ handle spaces in working directory hook names
- avoid double escaping of envirtonment variables
- avoid extra quotation if it was used in the project file
๐ New features:
- โ Added railsexpress patches for Ruby 2.3.3 #3852
- โ Add support for KDE neon #3828
- ๐ Allow to remove undesired libraries breaking the ruby build #3851
- โ Mention in PATH warnings about ability to silence them #3336
- ๐ฆ Expose
autolibs
setting inrvm info
output #3892 - Detect
noexec
mount mode for partition hosting RVM home #3832
๐ Bug fixes:
- ๐ Changed
eval
tosource
for fish 2.5.0 compatibility fish-shell#3809 - $PATH become empty after __rvm_unload executed #3847
- RVM incorrectly tries to install llvm 3.5 when trying to install Rubinius 3 #3848
- ๐ง Missing libyaml-devel on PCLinuxOS 64-bit #3703
- ๐ Failing openssl.patch for Ruby 1.9.3 #3831
- RVM hardcodes number of compile threads #3856
- ๐ง Cannot build rbx-2.5.2 on ArchLinux #3497
- โ Remove incompatible version of openssl098 #3844
- Failed to fetch the gpg key from keys.gnupg.net #3544
- Filtering Travis binaries for OSX for non Travis env (they are statically linked and not movable) #3690
- โ Remove kernel-libc-devel dependency on Solus #3881
- Speed up loading rubies - gem version compatibility check
- ๐ Missing cygwin32-readline package on Windows #3812
- ๐ Installation of rbx-3.69 on macOS fails because llvm35 formula can't be found #3884
- ๐ Ruby 2.3.x and older are not compatible with OpenSSL 1.1.x on Debian #3862
- ๐ OpenSSL vs libressl conflict installing ruby-2.4.0 on openSUSE Tumbleweed #3906
- ๐ Missing
libgmp3-dev
for Ruby 2.2 on Debian 6 #3675 - ๐ JRuby on Arch is missing Java requirements #3539
rvm install 2.4
installs 2.4.0-rc1 instead of 2.4.0 #3866- ๐ Use
libreadline-dev
instead oflibreadline6-dev
on Debian (???stretch) #3824 - โ Warning: openssl is a keg-only and another version is linked to opt #3724
- ๐ Fix trusting paths with duplicated //
- ๐ Fix rvm do in relative paths
โฌ๏ธ Upgraded Ruby interpreters:
- โ Add support for Ruby 2.4.0 #3849
- โ Add support for JRuby 9.1.7.0 #3878
- โ Add support for Rubinius 3.70 #3889 and 3.71
- โฌ๏ธ Upgrade RubyGems to 2.6.10
Binaries:
- ๐ Ubuntu x64 binary for Ruby 2.4.0 #3867