- Update to ruby-2.6.10, see release notes.
- Update of the SSL CA certificate list.
- No longer require fiddle before booting Rubygems, but use the new C-extension "win32/dll_directory". Fixes #251
- Update the bundled MSYS2 keyring package.
- No longer respond to MSYSTEM environment variable for setting a cross build environment. #269
- Allow setting a particular ridk/MSYS2 environment. It's described in the wiki: https://github.com/oneclick/rubyinstaller2/wiki/The-ridk-tool#ridk-enable--disable
- Update to ruby-2.6.9, see release notes.
- Update of the SSL CA certificate list.
- Enable ruby to support path length >260 characters. See https://github.com/oneclick/rubyinstaller2/commit/829ab9d9798d180655b6b336797b1087bfa82f5c
- Update to ruby-2.6.8, see release notes.
- Update of the SSL CA certificate list.
- Move CI and and release builds from Appveyor to Github Actions.
- Move RunInstaller's pacman repository from Bintray to Github Releases.
- Update bundled gpg keyring file for pacman to support new MSYS2 package signatures.
- Add more environment variables needed for configure scripts: MSYSTEM_PREFIX, MSYSTEM_CARCH, MSYSTEM_CHOST, MINGW_CHOST, MINGW_PREFIX
- Update to ruby-2.6.7, see release notes.
- Update to OpenSSL-1.1.1k .
- Update of the SSL CA certificate list.
- ridk version: Avoid possible crash due to invalid encoding. #208
- Install pkgconf instead of pkg-config on x86_64 following the change of MSYS2.
- Avoid creation of .irbrc if directory isn't writeable. #212
- Update the pacman repos in part 2 in addition to part 1. #220
- Add migration of new MSYS2 signature keys to "ridk install". #184, #182
- Add RDoc based RI documentation as an install option.
- Run autorebase.bat at installation on 32 bit x86 systems. This is required with more recent versions of msys32.
- Kill running MSYS2 processes for MSYS2 initialization and update. This avoids the error "size of shared memory region changed" when MSYS2 core DLLs are changed.
ridk use
improvements:- sorts the list of rubies
- plays well together with
ridk enable
now - removes itself from PATH when returning to original ruby.
- Move HTML documentation to optional install component "Ruby RI and HTML documentation".
- Update to OpenSSL-1.1.1g, libffi-3.3 and gcc-10.2.
- Update to InnoSetup-6 which enables a larger and resizable installer window.
- Skip gemspec based package install if dependency is already satisfied. #67 This avoids unwanted/unnecessary up- or downgrades of MSYS2/MINGW packages on "gem install" when a package is already installed and the version meets optional version constraints.
- Update of the SSL CA certificate list.
- Fix a memory leak in DllDirectory.
- Fix vendoring issue of recent MSYS2 system.
- Remove now unused Gem install helper.
- Update to ruby-2.6.6, see release notes.
- Update to OpenSSL-1.1.1f .
- Replace rb-readline by new reline implementation. It has multiline editing, better support for UTF-8 encoding and many fixes.
- UTF-8 encoding is now enabled by default in the installer for new installations.
- IRB history is rewritten to UTF-8 on first start of irb.
- Don't update MSYS/MINGW packages at
ridk install
per default. #168 - Show compiler version, used to build ruby in
ridk version
. #171
- Update to ruby-2.6.5, see release notes.
- Fix code signatures of installer executables. They were invalid at the 2.6.4-1 release.
- Fix automatic generation of irbrc. #158
- Update to OpenSSL-1.1.1d .
- Add support for scoop installer. #152
- Update to ruby-2.6.4, see release notes.
- Ignore registry entries with invalid installer data when looking for MSYS2. #154
- Update to ruby-2.6.3, see release notes.
- Update to ruby-2.6.2, see release notes.
- Build with "-O3" instead of "-O2" optimization and update x64 compiler from gcc-8.2.1 to 8.3.0.
- Update of the SSL CA certificate list.
- Update to ruby-2.6.1, see release notes.
- New tool
ridk use
to switch between installed ruby versions - Add ruby-2.6.0, see release notes.
- Add
bundle
command, since bundler is now a bundled gem in ruby-2.6
- Update of the SSL CA certificate list.