Skip to content

Releases: oneclick/rubyinstaller2

RubyInstaller-3.2.0-1 - 2022-12-29

29 Dec 20:34
Compare
Choose a tag to compare

This is the first release based on ruby-3.2.0: https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/

Changes compared to RubyInstaller-3.1.3-1

RubyInstaller-3.1.3-1 - 2022-11-27

27 Nov 21:06
Compare
Choose a tag to compare

Added

  • Restrict write permissions to the installing user.
    For several reasons we use C:/RubyXXX direcory by default but not C:/Program Files (see: oneclick/rubyinstaller#135 ).
    Using an install path under C:/ previously inherited write permissions for everyone, which compromised security in a multi user environment.
  • ridk use Add options to store the change permanently in the user or system environment variables. #314

Changed

  • Update to ruby-3.1.3, see release notes.
  • Update of the SSL CA certificate list.
  • Update the bundled MSYS2 keyring package.
  • Fix start menu entry for rubygems-server and irb.
  • Run the ruby command prompt in the start menu with ridk enable.
  • Update the start menu entry with the newly installed ruby version.
    They kept the old ruby version previously.
  • Fix irb hook in ruby-3.1, which re-encodes .irb_history to UTF-8 on demand.
  • Fix possible crash in ridk use. #291

Removed

  • No longer create registry keys under Software\RubyInstaller\MRI\<RubyVersion>. #242
    They weren't used any longer and didn't distinguish between 32 and 64-bit versions.
  • No longer install the 32 bit but only the 64 bit version of MSYS2 as part of ridk install.
    It is still possible to get a pure 32-bit MSYS2 and Ruby installation by using the 32-bit RubyInstaller+Devkit package.

RubyInstaller-3.0.5-1 - 2022-11-27

27 Nov 21:06
Compare
Choose a tag to compare

Added

  • Restrict write permissions to the installing user.
    For several reasons we use C:/RubyXXX direcory by default but not C:/Program Files (see: oneclick/rubyinstaller#135 ).
    Using an install path under C:/ previously inherited write permissions for everyone, which compromised security in a multi user environment.
  • ridk use Add options to store the change permanently in the user or system environment variables. #314

Changed

  • Update to ruby-3.0.5, see release notes.
  • Update of the SSL CA certificate list.
  • Update the bundled MSYS2 keyring package.
  • Fix start menu entry for rubygems-server.
  • Run the ruby command prompt in the start menu with ridk enable.
  • Update the start menu entry with the newly installed ruby version.
    They kept the old ruby version previously.
  • Fix possible crash in ridk use. #291

Removed

  • No longer create registry keys under Software\RubyInstaller\MRI\<RubyVersion>. #242
    They weren't used any longer and didn't distinguish between 32 and 64-bit versions.
  • No longer install the 32 bit but only the 64 bit version of MSYS2 as part of ridk install.
    It is still possible to get a pure 32-bit MSYS2 and Ruby installation by using the 32-bit RubyInstaller+Devkit package.

RubyInstaller-2.7.7-1 - 2022-11-27

27 Nov 21:05
Compare
Choose a tag to compare

Added

  • Restrict write permissions to the installing user.
    For several reasons we use C:/RubyXXX direcory by default but not C:/Program Files (see: oneclick/rubyinstaller#135 ).
    Using an install path under C:/ previously inherited write permissions for everyone, which compromised security in a multi user environment.
  • ridk use Add options to store the change permanently in the user or system environment variables. #314

Changed

  • Update to ruby-2.7.7, see release notes.
  • Update of the SSL CA certificate list.
  • Update the bundled MSYS2 keyring package.
  • Fix start menu entry for rubygems-server.
  • Run the ruby command prompt in the start menu with ridk enable.
  • Update the start menu entry with the newly installed ruby version.
    They kept the old ruby version previously.
  • Fix possible crash in ridk use. #291

Removed

  • No longer create registry keys under Software\RubyInstaller\MRI\<RubyVersion>. #242
    They weren't used any longer and didn't distinguish between 32 and 64-bit versions.
  • No longer install the 32 bit but only the 64 bit version of MSYS2 as part of ridk install.
    It is still possible to get a pure 32-bit MSYS2 and Ruby installation by using the 32-bit RubyInstaller+Devkit package.

RubyInstaller-3.1.2-1 - 2022-04-19

19 Apr 20:39
Compare
Choose a tag to compare

Changed

  • Update to ruby-3.1.2, see release notes.
  • Update of the SSL CA certificate list.
  • Update the bundled MSYS2 keyring package.

Removed

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

RubyInstaller-3.0.4-1 - 2022-04-19

19 Apr 20:40
Compare
Choose a tag to compare

Changed

  • Update to ruby-3.0.4, 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.7.6-1 - 2022-04-19

19 Apr 20:40
Compare
Choose a tag to compare

Changed

  • Update to ruby-2.7.6, 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.10-1 - 2022-04-19

19 Apr 20:39
Compare
Choose a tag to compare

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-3.1.1-1 - 2022-02-18

18 Feb 21:28
Compare
Choose a tag to compare

Changed

  • Update to ruby-3.1.1, see release notes.
  • Fix a runtime error when running CGI in WEBrick http server. #260
  • Backport a patch for Reline to fix AltGr on European keyboards. #259

RubyInstaller-3.1.0-1 - 2021-12-31

30 Dec 21:36
Compare
Choose a tag to compare

This is the first release based on ruby-3.1.0: https://www.ruby-lang.org/en/news/2021/12/25/ruby-3-1-0-released/

Changes compared to RubyInstaller-3.0.3-1

  • Change C-runtime of x64 version from MSVCRT to UCRT.
    See the feature request here: https://bugs.ruby-lang.org/issues/17845
    UCRT is the modern C-runtime of Windows replacing the legacy MSVCRT.
    There are several platform strings that change with the new release.
    They are summarized here: ruby/ruby#4599
    In particular the ruby and gem platform is now x64-mingw-ucrt instead of x64-mingw32 and the MSYS2 package prefix is now mingw-w64-ucrt-x86_64-.
  • No longer require fiddle before booting Rubygems, but use the new C-extension win32/dll_directory.
    Fixes #251