- Fix issue with
-std=c99which broke install of some gems. 439
- Add
libwinpthread-1.dllas dependecy ofdate_core.soon all architectures and as a general dependency of ruby on ARM64. #434, ruby/date#126
- Update to ruby-3.4.4, see release notes.
- Update the SSL CA certificate list.
- Update devkit version to gcc-15.1.
- Update to ruby-3.4.3, see release notes.
- Update to OpenSSL-3.5.0. The Ruby API dosn't change.
- Update to ruby-3.4.2, see release notes.
- Update the SSL CA certificate list.
- Update to OpenSSL-3.4.1. The Ruby API dosn't change.
- Add a native ARM64 version. #362
- 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.
- Change side-by-side DLL loading to store dependencies in each extension.so file. #60
- Change the OpenSSL certificates directory to
<ruby>/lib/ruby/<ruby-version>/etc/ssl. - 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.
This is the first release based on ruby-3.4.x: https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-0-released/