Skip to content

Releases: oneclick/rubyinstaller2

RubyInstaller-2.4.2-1 - 2017-09-15

15 Sep 07:18
Compare
Choose a tag to compare

Added

  • Sign published files per PGP signature.
  • Set LANG variable in ridk enable because some MSYS apps require a valid setting.
    This also enables message translation of gettext enabled apps.
  • Add stdlib gem "dbm", which was missing in previous RI2 versions. #65
  • Add OS name and version to ridk version.

Changed

  • Upload signed files directly from Appveyor to Github for releases.
  • Update of the SSL CA certificate list.
  • Fix gdbm open error by downgrading to gdbm-1.10. #4

Removed

  • Remove deprecated RubyInstaller.add_dll_directory.
  • Remove superflous build flags for libffi from RbConfig. #8

RubyInstaller-2.4.1-2 - 2017-07-04

04 Jul 19:46
Compare
Choose a tag to compare

Added

  • Add package called 'rubybundle' with embedded MSYS2 tree as preview.
  • Add daily ruby-2.5 snapshot builds, downloadable from Appveyor.
  • Add possibility to set DLL paths per environment variable RUBY_DLL_PATH. Fixes #51
  • Don't run 'ridk install' when installing with silent option. Fixes #43

Changed

  • Do full MSYS2 system update instead of inventory update only.
    Fixes possible library inconsistences on a partially updated system.
  • Spin off compile task to https://github.com/oneclick/rubyinstaller2-packages to speedup packaging.
  • Update of dependent DLLs and build tools to latest MSYS2 versions.
  • Update of the SSL CA certificate list.

RubyInstaller-2.4.1-1 - 2017-05-25

25 May 20:07
Compare
Choose a tag to compare

The following notable changes are for the transition from RubyInstaller1 to RubyInstaller2

Added

  • Provides ridk tool for easy MSYS2 installation/usage and system version information.
  • RubyInstaller2 bundles its own SSL/TLS CA list derived from the current Mozilla CA list into <installpath>/ssl/. See SSL-README.
  • Create a default .irbrc file for tab completition and history in irb.
  • Ability to add and use rubyinstaller-build.gem for customized Ruby-Applications. Documentation coming soon...
  • Run CI tests on AppVeyor for each git push to repository.
  • Build and deploy rubyinstaller.exe and 7z packages per AppVeyor and GitHub releases.
  • Allow MSYS2 to be shipped together with Ruby, when installed side by side or within the ruby directory.
    Refer to the FAQ.
  • Add an installer option to set RUBYOPT=-Eutf-8, which sets Encoding.default_external to UTF-8.

Changed

  • Built with MINGW GCC-6.3 from the MSYS2 repository.
  • Updated to Ruby-2.4.1.
  • Updated bundled libraries/DLLs.
  • RubyInstaller2 uses a separate DLL directory to avoid conflicting DLLs in the PATH.
  • RubyInstaller2 uses a DLL loading mechanism which ignores the PATH environment variable for DLL lookups, but provides a API for DLL directory-addition.
  • Use pure HTML for Ruby Core + stdlib documentation instead of CHM files.
  • Add Ruby to the PATH and have .rb + .rbw file association by default.
  • New versioning scheme: rubyinstaller-<rubyver>-<pkgrel>-<arch>.exe with pkgrel counting from 1 per rubyver.

Removed

  • No more DevKit, but integrates with MSYS2 libraries and toolchain.

RubyInstaller-2.4.1-1rc3 - 2017-05-20

20 May 19:09
Compare
Choose a tag to compare
Pre-release

Added

  • Add an "inofficial" RubyInstaller-2.3 build target. #33

Changed

  • Revert default encoding from 'UTF-8' back to 'locale' due to some issues described in #38.
  • Add an installer option to set the default external encoding to UTF-8.
  • Install rb-readline in site_ruby instead of as a gem. Fixes #36
  • Fix shebang line in bin/rake. Fixes #34
  • Remove two unnecessary build patches. #35

RubyInstaller-2.4.1-1rc2 - 2017-04-17

17 Apr 13:01
Compare
Choose a tag to compare
Pre-release

Added

  • Allow MSYS2 to be shipped together with Ruby, independent from the install path.

Changed

  • Removed some unecessary DLLs previously shipped with the installer.
  • Decrease the number of MSYS2 packages installed per default using 'ridk install'.

RubyInstaller-2.4.1-1rc1 - 2017-03-31

31 Mar 04:41
Compare
Choose a tag to compare
Pre-release

The following notable changes are for the transition from RubyInstaller1 to RubyInstaller2

Added

  • Provides ridk tool for easy MSYS2 installation/usage and system version information.
  • RubyInstaller2 bundles its own SSL/TLS CA list derived from the current Mozilla CA list into <installpath>/ssl/. See SSL-README.
  • Create a default .irbrc file for tab completition and history in irb.
  • Ability to add and use rubyinstaller-build.gem for customized Ruby-Applications. Documentation coming soon...
  • Run CI tests on AppVeyor for each git push to repository.
  • Build and deploy rubyinstaller.exe and 7z packages per AppVeyor and GitHub releases.

Changed

  • Built with MINGW GCC-6.3 from the MSYS2 repository.
  • Updated to Ruby-2.4.1.
  • Updated bundled libraries/DLLs.
  • Encoding.default_external is now UTF-8 — no longer ancient cpXYZ encoding when reading files.
  • RubyInstaller2 uses a separate DLL directory to avoid conflicting DLLs in the PATH.
  • RubyInstaller2 uses a DLL loading mechanism which ignores the PATH environment variable for DLL lookups, but provides a API for DLL directory-addition.
  • Use pure HTML for Ruby Core + stdlib documentation instead of CHM files.
  • Add Ruby to the PATH and have .rb + .rbw file association by default.
  • New versioning scheme: rubyinstaller-<rubyver>-<pkgrel>-<arch>.exe with pkgrel counting from 1 per rubyver.

Removed

  • No more DevKit, but integrates with MSYS2 libraries and toolchain.

2.4.0-8

14 Feb 20:23
Compare
Choose a tag to compare
2.4.0-8 Pre-release
Pre-release
Update README [ci skip]

2.4.0-7

30 Jan 13:44
Compare
Choose a tag to compare
2.4.0-7 Pre-release
Pre-release
Bump pkgrel to 7

2.4.0-6

22 Jan 19:34
Compare
Choose a tag to compare
2.4.0-6 Pre-release
Pre-release
Append the PATH when running rubydevkit.

2.4.0-5

19 Jan 19:36
Compare
Choose a tag to compare
2.4.0-5 Pre-release
Pre-release
Bump pkgrel to 5