RVM v1.28.0 Release Notes

  • 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