Releases: oneclick/rubyinstaller2
Releases · oneclick/rubyinstaller2
RubyInstaller-3.0.0-1 - 2020-12-28
This is the first release based on ruby-3.0.0: https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/
Changes compared to RubyInstaller-2.7.2-1
Encoding.default_encoding
and filesystem encoding is now UTF-8.
The UTF-8 option is removed from the installer.
Legacy console encoding can still be set manually perRUBYOPT=-Elocale
.
RubyInstaller-2.7.2-1 - 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.
It can be used per tab completion in irb. - Add automake-1.16 package.
- 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 automake versions before automake-1.12
- Remove now unused Gem install helper.
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 automake versions before automake-1.12
- Remove now unused Gem install helper.
RubyInstaller-2.5.8-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 automake versions before automake-1.12
- Remove now unused Gem install helper.
RubyInstaller-2.7.1-1 - 2020-04-02
Changed
- Update to ruby-2.7.1, see release notes.
- Update to OpenSSL-1.1.1f .
- Don't update MSYS/MINGW packages at
ridk install
per default. #168 - Show compiler version, used to build ruby in
ridk version
. #171 - IRB history is rewritten to UTF-8 on first start of irb.
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.5.8-1 - 2020-04-02
Changed
- Update to ruby-2.5.8, 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.4.10-1 - 2020-04-02
Changed
- Update to ruby-2.4.10, see release notes.
- Update to OpenSSL-1.0.2u .
- 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.7.0-1 - 2020-01-05
This is the first release based on ruby-2.7.0: https://www.ruby-lang.org/en/news/2019/12/25/ruby-2-7-0-released/
Changes compared to RubyInstaller-2.6.5-1
- 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.
This is done by setting RUBYOPT=-Eutf-8 and affects Encoding.default_encoding which is then "UTF-8" instead of the console encoding.
See core API for more details.
Using UTF-8 default encoding avoids inconsistencies between reading and writing files and to other operating systems. - IRB history is rewritten to UTF-8 if UTF-8 encoding is enabled.
RubyInstaller-2.4.9-1 - 2019-10-02
Changed
- Update to ruby-2.4.9, see release notes.
- Fix code signatures of installer executables. They were invalid at the 2.4.7-1 release.
- Update to OpenSSL-1.0.2t .