- Add the missing
rdbgexecutable. #474 - Add more color to ridk outputs.
- Update to ruby-3.4.9, see release notes.
- Shrink the 5 app icons to only one and add a subsequent console-based startmenu. One icon only is a requirement of Microsoft to provide an app in the Microsoft Store.
- Compact ENV display when running
ridk enable. #470 - Fix possible crash in
ridk enablewhen searching the Windows registry. - Fix detection of MSYS2 in a non-standard location. #445, #350
- Check and add directory
etc/ssl/certsinc_rehash.rb. #472 - Preliminary support for MSYS2 environment
clang64. #471 - Update links to point to the correct repository. #463
- Update the SSL CA certificate list.
- Remove libgcc_s_seh-1.dll. It is no longer necessary. #467
- Update to ruby-3.4.8, see release notes.
- Use msys2 headless installer in
ridk install 1and install into ruby's base directory. #459 - Extend c_rehash.rb helper script to update all three locations of SSL CA certificates #461
- Update the SSL CA certificate list.
- Update to ruby-3.4.7, see release notes.
- Patch the bundled openssl gem to fix compatibility with OpenSSL-3.6.0. See https://github.com/ruby/openssl/pull/950/commits/e8481cd687840f6d8247ca70967c1de47093ecb8
- Update to ruby-3.4.6, see release notes.
- Update to ruby-3.4.5, see release notes.
- Update the SSL CA certificate list.
- 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/