RVM v1.29.9 Release Notes

Release Date: 2019-07-10 // almost 5 years ago
  • 10 July 2019 - Full Changelog

    ๐Ÿ†• New features

    • ๐Ÿ‘‰ Use remote .sha512 and .md5 if available (Rubinius) #4650

    ๐Ÿ†• New interpreters

    • โž• Add support for TruffleRuby 19.1.0.
    • โž• Add support for TruffleRuby 19.0.0 #4689
    • โž• Add support for Rubinius 4.1 #4706, 4.2 #4714, 4.3 #4727
    • โž• Add support for Ruby 2.7.0 Preview 1 #4709
    • โž• Add support for Rubygems 2.7.9, 2.7.10, 3.0.3, 3.0.4 #4718

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix rvm version validation per project #4692
    • ๐Ÿ›  Fix endless loop on macOS when listing remotes #4703
    • Filter redundant/incompatible rvm_gem_options #4705
    • Remove rvm_gems_path as part of __rvm_remove_rvm_from_path #4712
    • ๐Ÿ›  Fix checksum check condition to not try url if already found in config files #4707
    • ๐Ÿ›  Fix checksum check to only try url checksums for Rubinius #4717
    • ๐Ÿ›  Fix sed: illegal option -- r error on macOS when changing to any ruby directory #4711
    • Don't ignore curl error on repo tags fetch #4722
    • ๐Ÿ‘‰ Use newer llvm on Mint 19.1+ #4642
    • Preserve the environment setting in rvmrc and .rvmrc in multi or mixed mode #4612

    ๐Ÿ”„ Changes

    • ๐Ÿ’Ž TruffleRuby is now always considered a "source Ruby" instead of both a source and binary Ruby to improve reliability and avoiding code duplication #4708