Tags

Tags give the ability to mark specific points in history as being important
  • v20210707

    f8e17bb4 · ruby-build 20210707 ·
    ruby-build 20210707
    
    * Add JRuby 9.2.19.0
    
    * Add Ruby 2.6.8, 2.7.4, 3.0.2
  • v20210611

    6b5c8148 · ruby-build 20210611 ·
    ruby-build 20210611
    
    * Added JRuby 9.2.18.0
    
    * Add jruby-dev
    
      * Uses the latest nightly, which is automatically built.
  • v20210526

    19ed806d · ruby-build 20210526 ·
    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

    e9fa4bfd · ruby-build 20210510 ·
    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

    0bd64d37 · ruby-build 20210423 ·
    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

    83796a7f · ruby-build 20210420 ·
    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

    189d9882 · ruby-build 20210405 ·
    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
  • v20210309

    500863c2 · ruby-build 20210309 ·
    ruby-build 20210309
    
    * Bump openssl-1.1.1j
    
    * Bump openssl-1.0.2u with rbx-4 and rbx-5
    
    * fix location of jruby 9.2.15.0
    
    * Add definition for JRuby 9.2.16.0
    
      https://www.jruby.org/2021/03/03/jruby-9-2-16-0.html
  • v20210119

    3b5c3825 · ruby-build 20210119 ·
    ruby-build 20210119
    
    * Add definition for Ruby 3.1.0-dev
    
      Development of 3.1.0 started.
      https://github.com/ruby/ruby/commit/c591ab11ce3b74a364c4c4b2003626033daf0757
    
    * Allow to install Artichoke's ARM builds on macOS
    
    * Add TruffleRuby 21.0.0
  • v20201118

    f85906ea · ruby-build 20201118 ·
    ruby-build 20201118
    
    * Add TruffleRuby GraalVM 20.3.0
  • v20201117

    e92125c5 · ruby-build 20201117 ·
    ruby-build 20201117
    
    * bump version to openssl-1.1.1d to 1.1.1h
    
    * bump version to openssl-1.1.0j to 1.1.1h
    
    * bump version to openssl-1.1.1g to 1.1.1h
    
    * Add TruffleRuby 20.3.0
  • v20200819

    0a5e0591 · ruby-build 20200819 ·
    ruby-build 20200819
    
    * Add definition for JRuby 9.2.13.0
    
      JRuby 9.2.13.0 has been released.
      https://www.jruby.org/2020/08/03/jruby-9-2-13-0
    
    * Add definition for mruby 2.1.2
    
    * Add TruffleRuby 20.2.0
    
    * Add GraalVM 20.2.0
  • v20200727

    afcea6e8 · ruby-build 20200727 ·
    ruby-build 20200727
    
    * Fix installation of truffleruby+graalvm on macOS
  • v20200722

    f3cbd189 · ruby-build 20200722 ·
    ruby-build 20200722
    
    * Fix a bash 4.4 warning when installing jruby
    
      In particular, the following:
    
      ```
      /path/to/bin/ruby-build: line 739: warning: command substitution: ignored null byte in input
      ```
    
    * add mruby 2.1.1
    
    * Added rbx-4.16 to 5.0
    
    * compatible with macOS 11
    
    * Add definition for JRuby 9.2.12.0
    
      https://www.jruby.org/2020/07/01/jruby-9-2-12-0.html
    
    * Add support for installing GraalVM
    
      * Supports using other GraalVM languages such as JavaScript, Python, R and Java.
      * Supports running TruffleRuby on JVM and not only Native.
      * Add GraalVM 20.1.0.
    
    * Rename definition to truffleruby+graalvm
    
      * '+' needs to be considered part of the name for --definitions and -l
        to see truffleruby and truffleruby+graalvm as separate.