All Versions
25
Latest Version
Avg Release Cycle
132 days
Latest Release
915 days ago

Changelog History
Page 1

  • v0.8.3 Changes

    September 25, 2021

    ๐Ÿ’Ž ruby

    • ๐Ÿ“Œ Pin the homebrew openssl dependency to [email protected] to avoid compiling against OpenSSL 3.0.

    ๐Ÿ’Ž truffleruby

    • ๐Ÿ“Œ Pin the homebrew openssl dependency to [email protected] to avoid compiling against OpenSSL 3.0.

    ๐Ÿ’Ž truffleruby-graalvm

    • ๐Ÿ“Œ Pin the homebrew openssl dependency to [email protected] to avoid compiling against OpenSSL 3.0.

    rbx

    • ๐Ÿ“Œ Pin the homebrew openssl dependency to [email protected] to avoid compiling against OpenSSL 3.0.
  • v0.8.2 Changes

    July 04, 2021
    • ๐Ÿ’Ž Infer the ruby archive name from the URL, when a custom --url is given.
    • No longer run homebrew as root, if homebrew was installed by the current user.

    ๐Ÿ’Ž truffleruby

    • Guard against installing into /usr/local (--system) with an error message, since TruffleRuby currently does not provide FHS compliant packages. When TruffleRuby begins supporting installing into the FHS directory structure, the error message will be removed.

    ๐Ÿ’Ž truffleruby-graalvm

    • ๐Ÿš€ Updated to install the TruffleRuby GraalVM (CE) Java 11 releases.
  • v0.8.1 Changes

    December 20, 2020
    • ๐Ÿ“ฆ Fixed a bug where detect_package_manager() was not detecting the package manager because $os_platform not yet set.
  • v0.8.0 Changes

    December 09, 2020
    • โž• 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.
  • v0.7.1 Changes

    July 22, 2020
    • 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.
  • v0.7.0 Changes

    August 05, 2018
    • โž• Added support for [TruffleRuby].
    • โž• Added a --package-manager option for explicitly selecting the desired package manager.
    • โž• Added support for FreeBSD's pkg package manager.
    • โž• Added support for OpenSUSE's zypper package manager.
    • โœ‚ Remove [MagLev] support.

    ๐Ÿ’Ž jruby

    • โฌ†๏ธ Bump java dependency to Java 8.
    • ๐Ÿ”„ Change the mirror URL to use https://repo1.maven.org/maven2/org/jruby/jruby-dist.

    rbx

    • ๐Ÿ˜Œ Relax llvm dependency to include LLVM >= 3.6.
  • v0.6.1 Changes

    December 25, 2016
    • Require wget > 1.12.
    • ๐Ÿ›  Fixed a bug where the dnf package manager was not being used.

    ๐Ÿ’Ž ruby

    • โž• Added bison to the dependencies for Ripper.
    • โž• Added the automake dependency to homebrew's dependencies (@NickLaMuro).

    rbx

    • ๐Ÿ›  Fixed dnf/yum dependencies.
  • v0.6.0 Changes

    December 25, 2015
    • ๐Ÿ‘Œ Support ruby-install RUBY-X.Y.Z in addition to ruby-install RUBY X.Y.Z.
    • โž• Added the -L, --latest option which downloads versions and checksums from [ruby-versions].
    • ๐Ÿ”– Versions and checksums are now auto-downloaded if they are missing.
    • ๐Ÿ”– Versions and checksums are now stored in ~/.cache/ruby-install/.
    • โž• Added support for the new [dnf] RedHat/Fedora package manager.

    ๐Ÿ’Ž jruby

    rbx

    • ๐Ÿš€ Switched to the https://rubinius-releases-rubinius-com.s3.amazonaws.com mirror.
    • Switched to LLVM 3.5 for Debian and Arch based systems.
    • โž• Added libedit as a dependency.
    • ๐Ÿ›  Fixed multiple issues when invoking gem install bundler before configuring rubinius.

    ๐Ÿ’Ž ruby

  • v0.5.0 Changes

    October 19, 2014
    • โž• Added the --prefix alias for --install-dir.
    • โž• Added the --system alias for --install-dir /usr/local.
    • โž• Added the --sha1 option.
    • โž• Added the --sha256 option.
    • โž• Added the --sha512 option.
    • โž• Added the --cleanup option for deleting the downloaded archive after a successful installation.
    • โž• Added the --no-extract option.
    • ๐Ÿ’Ž Switched to using [ruby-versions] for version and checksum information.
      • Adds support for verifying SHA1, SHA256 and SHA512 checksums.
      • All releases of ruby-install will automatically include the latest versions and checksums from [ruby-versions].
      • All Pull Requests for new Ruby versions MUST be sent to [ruby-versions]!

    rbx

    • โœ‚ Remove duplicate gem install bundler command.
    • โž• Added llvm-static as a yum dependency.
  • v0.4.3 Changes

    May 09, 2014

    ๐Ÿ’Ž ruby

    • โž• Added 2.1.2.
    • Do not explicitly quote the value of --with-opt-dir.

    rbx

    • Do not explicitly quote the value of --with-opt-dir.