Skip to content

Latest commit

 

History

History
143 lines (100 loc) · 5.49 KB

CHANGELOG-2.6.md

File metadata and controls

143 lines (100 loc) · 5.49 KB

RubyInstaller-2.6.10-1 - 2022-04-19

Changed

  • 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.

Removed

  • No longer respond to MSYSTEM environment variable for setting a cross build environment. #269

RubyInstaller-2.6.9-1 - 2021-11-27

Added

Changed

  • Update to ruby-2.6.9, see release notes.
  • Update of the SSL CA certificate list.

RubyInstaller-2.6.8-1 - 2021-07-09

Added

Changed

  • 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.

RubyInstaller-2.6.7-1 - 2021-04-19

Added

  • Add more environment variables needed for configure scripts: MSYSTEM_PREFIX, MSYSTEM_CARCH, MSYSTEM_CHOST, MINGW_CHOST, MINGW_PREFIX

Changed

  • 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

RubyInstaller-2.6.6-2 - 2020-10-06

Added

  • 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.

Changed

  • 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.

Removed

  • Remove now unused Gem install helper.

RubyInstaller-2.6.6-1 - 2020-04-02

Changed

  • 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

RubyInstaller-2.6.5-1 - 2019-10-02

Changed

  • 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 .

RubyInstaller-2.6.4-1 - 2019-09-09

Added

  • Add support for scoop installer. #152

Changed

  • Update to ruby-2.6.4, see release notes.
  • Ignore registry entries with invalid installer data when looking for MSYS2. #154

RubyInstaller-2.6.3-1 - 2019-04-18

Changed

RubyInstaller-2.6.2-1 - 2019-04-13

Changed

  • 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.

RubyInstaller-2.6.1-1 - 2019-01-30

Changed

RubyInstaller-2.6.0-1 - 2019-01-03

Added

  • 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

Changed

  • Update of the SSL CA certificate list.