Skip to content

1.29.4

Compare
Choose a tag to compare
@mpapis mpapis released this 01 Jul 19:42
· 488 commits to master since this release
75ebc03

New features:

  • Multi-colored log, warning and error messages #4044
  • RailsExpress patches for 2.2.8, 2.3.5 and 2.4.2 #4167
  • Improved CPU count detection #4171
  • Simplified wrapper subcommand #4180
  • Extend aliases to gems directories #4189
  • Debian Buster (10) support #4199
  • Implement DNF package manager for Fedora 22+ #4198
  • float_warnings patches for Ruby 2.0.0p64[5 7 8], 2.1.[8 9 10], 2.2.[4 5 6 7 8], 2.3.[0 1 2 3 4 5] and 2.4.[0 1 2] #4201
  • RailsExpress patches for ruby-head, 2.2.9, 2.3.6 and 2.4.3 #4264
  • RailsExpress patches for 2.5.0 #4268
  • Update README including Table of Contents to help improve documentation readability #4277
  • Set default RubyGems to 2.7 #4276
  • Add support for installing Ruby <2.4 on Ubuntu 17.10+ #4326
  • Add support for installing Rubinius on Redhat/Fedora #4329
  • Installing Rubinius on Ubuntu 17.x #4213
  • RailsExpress patches for 2.2.10, 2.3.7, 2.4.4 and 2.5.1 #4344
  • Add documentation in rvm help install for multiple undocumented flags #4350
  • Add support for TruffleRuby #4406
  • Add support for --tag in rvm install #4360
  • Add bundler to list of default gems #4413

Bug fixes:

  • ZSH Bad pattern for Gemfile ruby declaration #4154 #4156
  • Add missing random.c patch for Ruby 2.3.2 #4165
  • Set back IRB history default to HOME #4158
  • Do not require libyaml-devel on Redhat/Centos when it's not needed #2998
  • Restore mvn installation for JRuby 1.7 #4166
  • ree-1.8.7 requires old version of OpenSSL 1.0.2 #4110
  • libreadline6-dev is not a valid Ubuntu 16.10 package #4172
  • Require libdb-4.8 for OpenSuSE Tumbleweed #4178
  • Require make for JRuby 9 #4058
  • Fix support for zsh 5.4.1 bash_zsh_support #6
  • Installing rbx-3.70 fails on PCLinuxOS 64-bit #3895
  • Can't install Ruby with MacPorts and LibreSSL #4208
  • Fix invalid libgmp3-dev requirement for Debian #4238
  • Ensure compat-openssl10-devel is not installed for Fedora 26+ and Ruby 2.4+ #4249
  • Fix fd_mask detection on OS X for Ruby 2.5.0 #4270
  • Suppress ls alias substitution in gem_install_force in scripts/functions/gemset #4282
  • Fix installing rubygems 2.7 #4287
  • Add prelude_gcc_diagnostic patch for Ruby 2.5.0 to correct compilation failures with GCC < 5
  • Fix installing rubygems master #3734
  • Correctly look for rvm group in /etc/group #4300
  • Drop homebrew/versions and upgrade gcc to 6.0 #4304
  • Avoid unnecessary install warning #4346
  • Unified putput of installation notes #4330
  • Skip gemset pristine on mruby reinstall #4348
  • Ruby 2.2.5 to 2.2.10 patches for installing bundled gems #4358
  • Update RBX dependencies for OpenSUSE #4382
  • Fix nailgun detection on JRuby 9+ #4089
  • RVM removes traps in bash #4416

Upgraded Ruby interpreters:

  • Add support for Ruby 2.2.8, 2.3.5 and 2.4.2 #4159, 2.5.0-preview1 #4204, 2.2.9, 2.3.6, 2.4.3 and 2.5.0-rc1 #4261, 2.5.0 #4265, 2.6.0-preview1 #4317, 2.2.10, 2.3.7, 2.4.4, 2.5.1 #4340 and 2.6.0-preview2#4395
  • Add support for Rubinius 3.85-3.100
  • Add support for JRuby 9.1.14.0 #4224, 9.1.15.0 #4258, 9.1.16.0 #4316, 9.1.17.0 #4366, 9.2.0.0 #4390
  • Add support for mruby 1.4.0 #4286
  • Add support for MagLev 1.1* and 1.2Alpha-1.2Alpha4 #4289
  • Add support for RubyGems 2.6.14 #4205, 2.7.0-2.7.4 #4276 and 2.7.5-6

Binaries:

  • Ubuntu 16.04 x64 binaries for Ruby 2.2.10, 2.3.7, 2.4.4 and 2.5.1 #4362, 2.2.9, 2.3.6 and 2.4.3 #4259, 2.2.8, 2.3.5 and 2.4.2 #4161, 2.5.0 #4272
  • Ubuntu 17.04 for Ruby 2.1.*, 2.2.* #4233