All Versions
14
Latest Version
Avg Release Cycle
114 days
Latest Release
-

Changelog History
Page 2

  • v1.29.2 Changes

    June 22, 2017

    ๐Ÿ†• New features:

    • โž• Add support for elementary OS #3935
    • โž• Add support for Deepin (based on Debian) #3999
    • Simplified OS detection mechanism #3938
    • ๐Ÿšš Use fuzzy version match for rvm remove #4028
    • Simplify and cleanup of rvm help output #4029
    • โž• Add support for Kali Linux (based on Debian) #3958
    • ๐Ÿš… Railsexpress patches for 2.4.0, 2.4.1 and 2.4-head #4050

    ๐Ÿ› Bug fixes:

    • โœ… Use actual executable test instead of mount|grep noexec for robust noexec detection #3933
    • ๐Ÿ’Ž "Unknown ruby string (do not know how to handle)" when specifying Ruby version w/a gemset #3292
    • ๐Ÿ›  Fix the required openssl version for ruby 1.8 on OSX #3955
    • โš  Detect . as an alternative to source in bash profile warning #3960
    • ๐Ÿ‘ Allow users to specify irb history file using IRB.conf[:HISTORY_FILE] #3969
    • ๐Ÿ‘ Prefer github issues over IRC support #3939
    • Architecture detection using uname instead of dpkg #3948
    • Help section of the rvm.io page points to irc.freenode.net instead of github #3939
    • ๐Ÿ–จ Make sure stderr output is printed on console and not captured into log files #3990
    • ๐ŸŒฒ Clean up errors output, show only log file name #3990
    • ๐ŸŽ RVM install fail on macOS Yosemite due expired curl's SSL certificate #3886
    • ๐Ÿ›  Fix failing openssl.patch for Ruby 2.2.4 and 2.2.5 #3988
    • Do not unset rvm_pretty_print_flag #3946
    • Patch Ruby 2.3.4 with missing rb_thread_fd_close #4008
    • Unknown subcommand rvm gemset clear #4004
    • ๐Ÿ’Ž Skip rubygems install for ruby-head #4022
    • ๐Ÿ›  Fix match MacPorts in non standard location #4051
    • ๐Ÿ’Ž Ruby 2.3.3 doesn't compile on Debian 8.3 #4000
    • ๐Ÿ— Ruby < 2.4 fail to build on Fedora 26 #4057

    โฌ†๏ธ Upgraded Ruby interpreters:

    Binaries:

    • ๐Ÿ’Ž Ubuntu x64 binary for Ruby 2.4.1 #3965
    • ๐Ÿ’Ž Ubuntu x64 binary for Ruby 2.2.7 #3971
    • ๐Ÿ’Ž Ubuntu x64 binary for Ruby 2.3.4 #3985
    • ๐Ÿ’Ž Ubuntu 16.10 x64 binaries for Ruby 1.9.3-p551, 2.0.0-p648, 2.1.5, 2.1.6, 2.1.8, 2.1.9, 2.2.4, 2.2.5, 2.2.6, 2.3.0, 2.3.1, 2.3.2 and 2.3.3 #3823

    ๐Ÿ“š Documentation:

    • ๐Ÿ Integrating RVM with Bash on Ubuntu on Windows 10 #304
    • Troubleshooting SSL certificate problem: unable to get local issuer certificate #3984
    • Automatically generated Integration section on Index page #305
    • โž• Add info about Ubuntu installation package #306
    • โœ‚ Remove subversion as a prerequisite for installing rubies #277
    • โž• Added missing information that user should have sudo rights to install rubies #307
    • ๐Ÿ‘ Better explanation for apt-get update failing with 404 Not Found errors #3411
    • ๐Ÿ’Ž Ruby 2.1 is no more maintained #3997
    • ๐Ÿ—„ Display deprecation notice for rvm usage #4047
  • v1.29.1 Changes

    February 19, 2017

    19 February 2017 - Full Changelog

    ๐Ÿ› Bug fixes:

    • ๐Ÿ›  Fix using ruby from current dir when no params #3880
    • ๐Ÿ›  Fix Ruby/Openssl installation on OSX #3923
    • ๐Ÿ›  Fix rvm info to be yaml compatible #3924
    • โž• Add explicit architecture check for debian/ubuntu #3927
    • ๐Ÿ›  Fix detecting openssl path for ruby24 #3928
  • v1.29.0 Changes

    February 12, 2017

    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 in rvm info output #3892
    • Detect noexec mount mode for partition hosting RVM home #3832

    ๐Ÿ› Bug fixes:

    • ๐Ÿ”„ Changed eval to source 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 of libreadline6-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
  • v1.28.0 Changes

    19 December 2016 - Full Changelog

    ๐Ÿ†• New features:

    • Feedback when switching gemset with/without use #3780
    • ๐Ÿ’Ž Require OpenJDK 1.8.0 (with fallback to 1.7.0) for JRuby on CentOS/Fedora #3741 and Ubuntu #3719
    • โšก๏ธ Updated README including information about dedicated Ubuntu package
    • โž• Add support for Solus linux #3728

    ๐Ÿ› Bug fixes:

    • Can't download rvm; curl returned status '23' #3785
    • Installation fails when cygwin was installed with --no-admin flag #3762
    • Installation fails with SSLv3_method undeclared #3752
    • โšก๏ธ Updated source urls for Ruby Enterprise Edition #3740
    • RVM install rbx fails on 10.11.6 with llvm version mismatch #3722
    • ๐Ÿ“ฆ Can't install jruby on Ubuntu 16.04: no openjdk-7-jre-headless package #3719
    • ๐Ÿ Fail to install ruby 2.3.1 on Windows 10 with Cygwin (missing libcrypt-devel and libcrypt0) #3706
    • Incorrect requirement cygwin32-readline for Cygwin x86_64 #2736
    • โšก๏ธ Fish shell error after stable update #3655
    • ๐Ÿ Enforce usage of gpg coming from Cygwin on Windows #3623
    • ๐Ÿ”„ Change Rubinius dependency llvm to version 3.5 for OpenSuse, macOS and Ubuntu #3287
    • ๐Ÿ–จ Print info message when auto switching ruby by entering the folder #3602
    • ๐Ÿ”„ Change Rubinius Ubuntu dependency clang to version 3.5 #3541
    • ๐Ÿ’Ž Patch Ruby to explicitly refer to kernel32.dll on Cygwin #3519
    • โž• Add libgmp-dev as an Ubuntu requirement #3509
    • ๐Ÿ’Ž Errors when installing rubies caused by old ruby gems 2.4.x shipped with RVM #3742
    • Cannot load such file -- zlib #3389
    • ๐Ÿ‘Œ Improved warning message for when PATH= is set without $PATH #3776
    • ๐Ÿ›  Fix error message about ignoring all Gemfiles #3771
    • โž• Added rails express patches for 2.2.5 and 2.3.1 #3676
    • ๐Ÿ”„ Change OpenBSD mirror protocol from ftp to http #3673
    • ๐Ÿ— Enable building of Ruby 1.9.3 and 2.0.0 on 64bit little-endian PowerPC #3666
    • Avoid infinite loop on a new tmux session #3653

    โฌ†๏ธ Upgraded Ruby interpreters:

    • โž• Add support for JRuby 9.1.6.0 #3805
    • โž• Add support for Ruby 2.2.6, 2.3.2 #3808, 2.3.3 #3819, 2.4.0-preview3 and 2.4.0-rc1
    • โž• Add support for Rubinius 3.69
    • โฌ‡๏ธ Drop support for GoRuby #3786
    • โฌ†๏ธ Upgrade RubyGems to 2.6.8

    Binaries:

    • ๐Ÿ’Ž Ruby 2.3.0, 2.3.1 #3774, 2.3.3 #3822 binaries for Debian 8 x86_64
    • ๐Ÿ’Ž Ruby 2.0.0-p648, 2.1.5, 2.1.9, 2.2.5, 2.3.0 #3693, 2.2.6 and 2.3.2 #3809, 2.3.3 #3820 binaries for Ubuntu 16.04
    • ๐Ÿ’Ž Ruby 2.3.1 for Centos 6.6 #3712
    • Install CentOS binaries on both RedHat and CentOS machines #3735