-
v20211225
ruby-build 20211225 * Create 3.1.0 https://www.ruby-lang.org/en/news/2021/12/25/ruby-3-1-0-released/
-
-
-
-
v20211109
ruby-build 20211109 * YJIT has been merged with upstream CRuby and the repo used by ruby-build is no longer maintained properly. * Add JRuby 9.2.20.0 * Added 3.1.0-preview1
-
v20211019
ruby-build 20211019 * Prefer maven URLs going forward We continue to maintain the S3 URLs but only as a courtesy for legacy apps and tools. The preferred URLs are the maven jruby-dist links, which have the same files but are federated and mirrored across the maven ecosystem. * Add JRuby 9.3.1.0 * Add TruffleRuby and TruffleRuby GraalVM 21.3.0
-
v20210928
ruby-build 20210928 * Fix version check for Java 17 * Fixes https://github.com/rbenv/ruby-build/issues/1798 * OpenJDK 17 reports: $ java -version openjdk version "17" 2021-09-14 There is no dot in the version, so we need to only use the first match from grep -o. * Clarify it is a minimum required java version, not an exact version.
-
v20210925
ruby-build 20210925 * Add a definition for yjit-dev * Add JRuby 9.3.0.0
-
v20210825
ruby-build 20210825 * Add truffleruby+graalvm-dev * Bump openssl-1.1.1l
-
-
v20210801
ruby-build 20210801 * TruffleRuby 21.2+ adds support for linux-aarch64 * Fixes #1786
-
v20210726
ruby-build 20210726 * Ensure it is safe to remove the prefix path for TruffleRuby or error * Only do clean_prefix_path for TruffleRuby and rename for clarity, since the logic is now TruffleRuby-specific.
-
-
v20210707
ruby-build 20210707 * Add JRuby 9.2.19.0 * Add Ruby 2.6.8, 2.7.4, 3.0.2
-
v20210611
ruby-build 20210611 * Added JRuby 9.2.18.0 * Add jruby-dev * Uses the latest nightly, which is automatically built.
-
v20210526
ruby-build 20210526 * Fix hashes for TruffleRuby 21.1.0 * Unfortunately the original builds were based on incorrect JDK versions, these new hashes represent the correct builds based on JDK11.
-
v20210510
ruby-build 20210510 * Join *_OPTS variables after *_OPTS_ARRAY variables This for instance allows `RUBY_CONFIGURE_OPTS` to override what's set by the definition. For instance `enable_shared` can be disabled with `RUBY_CONFIGURE_OPTS='--disable-shared'` * Do not append `--enable-shared` if RUBY_CONFIGURE_OPTS include `--disable-shared`
-
v20210423
ruby-build 20210423 * Fix hashes for TruffleRuby GraalVM 21.1.0 * Unfortunately the files were changed and reuploaded as there was an issue with the gu (GraalVM Component Updater) catalog URL.
-
v20210420
ruby-build 20210420 * warn eol for ruby 2.5 * Update dependencies on openssl-1.1.1j to openssl-1.1.1k See: https://www.openssl.org/news/vulnerabilities-1.1.1.html for related CVEs * Added mruby-3.0.0 * Use GraalVM JDK11 builds since 8 is no longer available on macOS * Add TruffleRuby 21.1.0
-
v20210405
ruby-build 20210405 * Add JRuby 9.2.17.0 definition * Use autoreconf -i instead of autoconf because autoconf-2.71+ is incompatible with 2.69 or before. * Added 3.0.1, 2.7.3, 2.6.7, 2.5.9