node-build v4.8.0
-
13.9.0
Created with
npm run submit-definitions. -
12.16.1
Created with
npm run submit-definitions. -
13.10.0
Created with
npm run submit-definitions. -
13.10.1
Created with
npm run submit-definitions. -
13.11.0
Created with
npm run submit-definitions. -
Latest updates from ruby-build upstream
-
Don’t look for homebrew openssl
-
Keep use_homebrew_openssl function
-
ruby-build 20191111
-
Update to OpenSSL 1.1.1d for Ruby 2.5+
Closes #1232
-
Set default MAKE=gmake on FreeBSD again
as an workaround for Ruby bug 16331: https://bugs.ruby-lang.org/issues/16331
Due to this bug, build will fail with FreeBSD's make after #1368.
The bug is already fixed in MRI upstream but GNU make is still required
when building older releases of Ruby. Use GNU make rather than switching
make/gmake depending of Ruby version.See also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241633
-
Add TruffleRuby 19.3.0
-
Add definition for mruby 2.1.0
-
Use the full path to the post-install hook to help debugging issues
-
Use openssl from Homebrew for TruffleRuby on macOS
- The openssl built by ruby-build was not used by TruffleRuby,
and causes truffleruby/truffleruby#1818 - Improve error message when openssl from Homebrew is not available.
- Change the definition code so it checks the operating system too.
- The openssl built by ruby-build was not used by TruffleRuby,
-
Add definition for Ruby 2.7.0-preview3
Ruby 2.7.0-preview3 has been released.
https://www.ruby-lang.org/en/news/2019/11/23/ruby-2-7-0-preview3-released/And this PR has been verified using a modified checksum.
ruby/www.ruby-lang.org#2284 -
ruby-build 20191124
-
ruby-build 20191205
-
Add definition for Ruby 2.7.0-rc1
Ruby 2.7.0-rc1 has been released.
https://www.ruby-lang.org/en/news/2019/12/17/ruby-2-7-0-rc1-released/ -
add ruby 2.7.0-rc2
-
ruby-build 20191223
-
Fix error message for unrecognized operating system
-
Add definition for Ruby 2.7.0
Ruby 2.7.0 has been released.
https://www.ruby-lang.org/en/news/2019/12/25/ruby-2-7-0-released/ -
ruby-build 20191225
-
Switch 2.7.0-dev to 2.7 branch and added 2.8 definition
-
Create truffleruby-19.3.0.2
-
Update Ruby 2.3 to OpenSSL 1.0.2u
-
Update rbx 3 to OpenSSL 1.0.2u
-
Update rbx 2 to OpenSSL 1.0.2u
-
Update Ruby 2.2 to OpenSSL 1.0.2u
-
Update Ruby 2.1 to OpenSSL 1.0.2u
-
Update Ruby 2.0.0 to OpenSSL 1.0.2u
-
Update Ruby 1.9.3 to OpenSSL 1.0.2u
-
Add TruffleRuby 19.3.1
-
ruby-build 20200115
-
Fix TruffleRuby 19.3.0.2 definition
-
ruby 2.3 EOL
-
use correct key named warn_eol
-
remove unavailable jruby versions
-
add back withdifferent download source
-
add warn_eol
-
ruby 2.4 security maintenance
-
shorter git command chains
-
Add truffleruby-dev
- Uses the latest nightly, which is automatically built.
-
Make sure to install to a clean prefix
- Otherwise, existing files in the prefix could easily conflict and
potentially cause very hard to debug errors. - This is particularly important for *-dev builds which might be
repeatedly installed to the same directory.
- Otherwise, existing files in the prefix could easily conflict and
-
ruby-build 20200214
-
Add TruffleRuby 20.0.0
-
ruby-build 20200218
-
Add definition for JRuby 9.2.10.0
JRuby 9.2.10.0 has been released.
https://www.jruby.org/2020/02/18/jruby-9-2-10-0.html -
ruby-build 20200224
-