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 nowx64-mingw-ucrt
instead ofx64-mingw32
and the MSYS2 package prefix is nowmingw-w64-ucrt-x86_64-
. - No longer require
fiddle
before booting Rubygems, but use the new C-extensionwin32/dll_directory
.
Fixes #251