ruby-install v0.8.0 Release Notes

Release Date: 2020-12-09 // 11 months ago
    • โž• Added support for [truffleruby-graalvm][truffleruby].
    • โž• Added support for extracting .tar.xz files using xz-utils.
    • ๐Ÿ‘Œ Improve package-manager detection by making it OS/distro aware.
    • ๐Ÿ›  Fixed a bug when parsing -jJOBS, -jobs=JOBS, and --jobs JOBS options.
    • ๐Ÿ‘Œ Support passing a single RUBY-VERSION or VERSION argument to ruby-install.

      $ ruby-install ruby-3.0.0-preview2

      $ ruby-install 3.0.0-preview2

    ๐Ÿ’Ž ruby

    • โž• Added xz-utils as a dependency.
    • ๐Ÿš€ Default to downloading the .tar.xz release.

    ๐Ÿ’Ž jruby

    • ๐Ÿ›  Fixed a bug when reinstalling into a pre-existing installation directory.

    rbx

    • โž• Added bzip2 as a [yum] dependency for RHEL/CentOS.
    • โšก๏ธ Updated the [apt] dependencies.

    ๐Ÿ’Ž truffleruby

    • ๐Ÿ›  Fixed a bug when reinstalling into a pre-existing installation directory.

Previous changes from v0.7.1

    • Makefile corrections:
      • Make SHARE_DIR and DOC_DIR respect PREFIX.
      • Do not attempt rmdir $SHARE_DIR which will always fail.

    ๐Ÿ’Ž TruffleRuby

    • โœ‚ Remove llvm from the dependencies (@eregon).
      • [TruffleRuby] >= 19.3 now uses an internal LLVM toolchain.