- Update to ruby-3.3.10, see release notes.
- Update the SSL CA certificate list.
- Update to ruby-3.3.9, see release notes.
- Update to OpenSSL-3.5.1. The Ruby API dosn't change.
- Update devkit version to gcc-15.1 which has some incompatibilities due to changed defaults.
- Update the SSL CA certificate list.
- Fix issue with
-std=c99which broke install of some gems. 439
- Update to ruby-3.3.8, see release notes.
- Update the SSL CA certificate list.
- Remove installed gems and MSYS2 by the uninstaller per default. #408
So far the uninstaller only removed the ruby install files, but kept installed gems and MSYS2.
The old behaviour is available when running the uninstaller with option
/allfiles=no. See in the wiki. This is to prepare RubyInstaller for the Microsoft Store. - Fix pacman install error in parallel
bundler install -jX. #403pacmaninvocation is now serialized to avoid locking errors. - Add junction (directory link) at
<ruby>/ssl, which allows to easily find the OpenSSL certificates directory. #399 The certificates directory varies between ruby versions and the junction unifies the location. It is described in<ruby>/ssl/README-SSL.md. - Update MSYS2 download version to 2024-12-08 for
ridk install 1. #402 - Update the SSL CA certificate list.
- Fix regression of handling command line arguments with characters outside of the current code page.
In this case RubyInstaller-3.3.6-1 failed with:
command line contains characters that are not supported in the active code pageFixes bundler#8221 - Fix automatic pacman package install when using bundler-2.5.x. #396
- Update to ruby-3.3.6, see release notes.
- Update the SSL CA certificate list.
- Update to OpenSSL-3.4.0. The Ruby API dosn't change.
- Avoid early load of etc.so allowing updates of etc.gem. #388
- Set a single key in gemrc to allow appending to this file. #388
- Update to ruby-3.3.5, see release notes.
- Update to ruby-3.3.4, see release notes.
- Update to ruby-3.3.3, see release notes.
- Update to InnoSetup-6.3.1 and OpenSSL-3.3.1
- Update the SSL CA certificate list.
- Update to ruby-3.3.2, see release notes.
- Update to ruby-3.3.1, see release notes.
- Update the SSL CA certificate list.
- Update to OpenSSL-3.3.0. The Ruby API dosn't change.
- Move bundled OpenSSL related files to bin/lib subdirectory so that legacy algorithms can be loaded through provider support. #365
- Update the bundled MSYS2 keyring package.
- Avoid crash even if a registry key incldues inconvertible characters
- Avoid method redefinition warning in rubygems hook
- Allow setting of MSYS2 path by environment variable
MSYS2_PATH. #361 This setting is preferred over all other methods to find the MSYS2 directory.
This is the first release based on ruby-3.3.0: https://www.ruby-lang.org/en/news/2023/12/25/ruby-3-3-0-released/
Changes compared to RubyInstaller-3.2.2-1
- Remove the
.irbrcfile previously generated by RubyInstaller versions before 3.3.0. It is no longer necessary, since the enabled extensions have been made defaults in ruby core. - Return registry strings as UTF-8 instead of OEM charset. #348
- Update the SSL CA certificate list and to OpenSSL-3.2.0.