Skip to content

node-build v4.8.0

Choose a tag to compare

@github-actions github-actions released this 16 Mar 21:15
· 1867 commits to master since this release
4a1eac9
  • 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.
    • 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.
    • 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