- The Ruby version that we now support is: 2.4.10
- On Linux, dropped support for x86. Only x86_64 is now supported.
- On Windows, dropped support for x86. Only x64 is now supported.
- The minimum supported macOS version is now 10.14 Mojave.
- The minimum supported Linux version is now RHEL 7 / CentOS 7 / Debian 8 / Ubuntu 14.06 / glibc 2.17.
- Fixed support for paths containing spaces. Contributed by Ville Immonen (@fson) in PR #94. Closes issue #38.
- Upgraded CA certificates from that of CentOS 5 to that of CentOS 8.
- Upgraded OpenSSL to 1.1.1i.
- Upgraded GMP to 6.2.1.
- Upgraded libssh2 to 1.9.0.
- Upgraded bundler gem to version 1.17.3.
- Upgraded bcrypt gem to 3.1.16.
- Upgraded charlock_holmes gem to 0.7.7.
- Upgraded curses gem to 1.4.0.
- Upgraded escape_utils gem to 1.2.1.
- Upgraded fast-stemmer gem to 1.0.2.
- Upgraded ffi gem to 1.14.2.
- Upgraded hitimes gem to 2.0.0.
- Upgraded json gem to 2.5.1.
- Upgraded kgio gem to 2.11.3.
- Upgraded mysql2 gem to 0.5.3.
- Upgraded nokogiri gem to 1.10.10.
- On macOS: upgraded libxml2 to 2.9.10.
- On macOS: upgraded libxslt to 1.1.34.
- Upgraded nokogumbo gem to 1.5.0.
- Upgraded pg gem to 1.2.3.
- Upgraded libpq to 13.1.
- Upgraded posix-spawn gem 0.3.15.
- Upgraded puma gem to 5.1.1
- Upgraded raindrops gem to 0.19.1.
- Upgraded redcarpet gem to 3.5.1.
- Upgraded RedCloth gem to 4.3.2.
- Upgraded rugged gem to 1.1.0.
- Upgraded sqlite3 gem to 1.4.2.
- Upgraded libsqlite3 to 2020-3340000.
- Upgraded thin gem to 1.8.0.
- Upgraded unf_ext gem to 0.0.7.7.
- Upgraded unicorn gem to 5.8.0.
- Upgraded yajl-ruby gem to 1.4.1.
- Dropped github-markdown gem.
Upgrading to this version is strongly recommended because of the OpenSSL upgrade, which fixes some security vulnerabilities!
- Upgraded to OpenSSL 1.0.2d.
- The Ruby versions that we now support are: 2.1.6 and 2.2.2.
- Added additional native extensions: puma, unicorn, kgio, raindrops, fast-stemmer, hitimes, redcarpet, snappy, curses.
- Upgraded bundler gem to version 1.9.9.
- Upgraded mysql2 gem to version 0.3.11.
- Upgraded pg gem to version 0.18.2.
- Upgraded bundler gem to version 1.9.9.
- The sqlite3, pg, rugged and charlock_holmes gems are now smaller because they are now compiled with better compiler optimizations. The total reduction of all these gems together is 4 MB uncompressed.
- Added support for Ruby 2.2.0. Version 2.1.5 and 2.2.0 are supported in parallel for the time being.
- Added support for creating Windows packages. But there are currently a number of caveats:
-
Traveling Ruby supports creating packages for Windows, but it does not yet support creating packages on Windows. That is, the Traveling Ruby tutorials and the documentation do not work when you are a Ruby developer on Windows. To create Windows packages, you must use OS X or Linux.
This is because in our documentation we make heavy use of standard Unix tools. Tools which are not available on Windows. In the future we may replace the use of such tools with Ruby tools so that the documentation works on Windows too.
-
Only Ruby 2.1.5 is supported for Windows, not 2.2.0. This is because the RubyInstaller project hasn't released Ruby 2.2.0 binaries yet.
-
- Fixed a problem with the 'rugged' native extension on Linux. Closes GH-33.
- Fixed a problem with the 'charlock_holmes' native extension on Linux. Closes GH-34.
- Header files are no longer packaged. This saves 256 KB.
- RDoc and various unnecessary Bundler files have been removed. This saves about 1.2 MB.
- Upgraded Bundler to 1.7.12.
- Added additonal native extension versions:
- bcrypt 3.1.10
- eventmachine 1.0.6
- json 1.8.2
- mini_portile 0.6.2
- nokogiri 1.6.6.2
- sqlite3 1.3.10
- nokogumbo 1.2.0
- rugged 0.22.0b5
Upgrading to this version is strongly recommended because of the OpenSSL upgrade, which fixes some security vulnerabilities!
- Added the following native extension gems: RedCloth, escape_utils, posix-spawn, nokogumbo, github-markdown, rugged, charlock_holmes, unf_ext.
- Upgraded to OpenSSL 1.0.1l.
- The Linux version and the OS X version now use the same CA root certificates. Closes GH-24.
- Fixed the mysql2 native extension not working on Linux. This is done by dynamically linking against libstdc++. Closes GH-21.
- Added the eventmachine and thin native extension gems.
- Removed header files. This makes the package 100 KB smaller.
- Removed the sdbm extension because almost nobody uses it. The sqlite3 gem is almost always a better choice anyway.
- Added the yajl-ruby native extension gem.
- The Linux packages now include libffi.so.6, which was forgotten in the previous release. Closes GH-16.
- Further removed unnecessary files. The Ruby binary packages were about 10 MB before. They are now about 6 MB.
- Supports native extensions.
- Fixed inclusion of Bundler.
- Initial release.