Ruby 3.1

RubyInstaller Team · RubyInstallerTeam.Ruby.3.1

The Ruby language execution environment

The RubyInstaller project provides a self-contained Windows-based installer that includes a Ruby-language execution environment and a baseline set of required RubyGems and extensions.

winget install --id RubyInstallerTeam.Ruby.3.1 --exact --source winget

Latest 3.1.7-1

Release Notes

Changed

  • Update to ruby-3.1.7, see release notes.
  • Apply all security patches that Canonical provides for Ubuntu-20.04 because version 1.1.1 is out of maintanence from the OpenSSL project:
    • CVE-2024-2511
    • CVE-2024-4741
    • CVE-2024-5535
    • CVE-2024-9143
    • CVE-2024-13176
  • Fix automatic pacman package install when using bundler-2.5.x. #396
  • Fix pacman install error in parallel bundler install -jX. #403 pacman invocation is now serialized to avoid locking errors.
  • Update MSYS2 download version to 2024-12-08 for ridk install 1. #402
  • Add junction (directory link) at /ssl, which allows to easily find the OpenSSL certificates directory. #399 The certificates directory varies between ruby versions and the junction unifies the location. It is described in /ssl/README-SSL.md.
  • Update the SSL CA certificate list.
  • Remove installed gems and MSYS2 by the uninstaller per default. #408 So far the uninstaller only removed the ruby install files, but kept installed gems and MSYS2. The old behaviour is available when running the uninstaller with option /allfiles=no. See in the wiki. This is to prepare RubyInstaller for the Microsoft Store.
  • Avoid early load of etc.so allowing updates of etc.gem. #388
  • Set a single key in gemrc to allow appending to this file. #388

Installer type: inno

Architecture Scope Download SHA256
x86 user Download 684D30E0E7AF74225DFE5B33DC51B702950A68A01BD9D8FCF3A41951156ABEE0
x86 machine Download 684D30E0E7AF74225DFE5B33DC51B702950A68A01BD9D8FCF3A41951156ABEE0
x64 user Download 07C9ED14D5BA45D68C37232B4356311756057580BD376219F0E2DBFF54F14B38
x64 machine Download 07C9ED14D5BA45D68C37232B4356311756057580BD376219F0E2DBFF54F14B38

Details

Homepage
https://rubyinstaller.org/downloads/
License
BSD-3-Clause
Publisher
RubyInstaller Team
Support
https://github.com/oneclick/rubyinstaller2/issues
Copyright
Copyright (c) 2007-2025, RubyInstaller Team. All rights reserved.
Moniker
ruby3-1

Tags

languageprogrammingprogramming-languageruby

Older versions (3)

3.1.2-1
Architecture Scope Download SHA256
x64 Download FC96DFA66C1C09B0F28A6156754DA5A4A63EDD77F4EE15B27BFAB67F9871BB3F
x86 Download A1550790DDC4B4155D028AE721A2B309A59314860EFDDA02F321548B267A6AAF
3.1.1-1
Architecture Scope Download SHA256
x64 Download 130BEA0AEC11B56EE1AF8BA443BCB9E44FE806AA20AC996CA49158FA2BE870B8
x86 Download 152145841C01CFBC1881647E9E4CC33E821C0F95C8B51EBE5FA5BE544FC4DC19
3.1.0-1
Architecture Scope Download SHA256
x64 Download D67F7ECC6C5D82CFB96DB2F3C47CDBB58F2EBEDF8BB1F7D9B047F3D21F39350A
x86 Download 409C764E3B3CD6DBA3976B1AAC5C21BF40C5005F2574CBCDCE09775BCDE9A04E