Skip to content

Commit 2f698ed

Browse files
authored
New version: RubyInstallerTeam.Ruby.3.1 version 3.1.7-1 (microsoft#273938)
1 parent a89ef1f commit 2f698ed

File tree

4 files changed

+128
-0
lines changed

4 files changed

+128
-0
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
3+
4+
PackageIdentifier: RubyInstallerTeam.Ruby.3.1
5+
PackageVersion: 3.1.7-1
6+
InstallerType: inno
7+
UpgradeBehavior: install
8+
Commands:
9+
- ruby
10+
- rubyw
11+
FileExtensions:
12+
- rb
13+
- rbw
14+
ReleaseDate: 2025-03-26
15+
Installers:
16+
- Architecture: x86
17+
Scope: user
18+
InstallerUrl: https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-3.1.7-1/rubyinstaller-3.1.7-1-x86.exe
19+
InstallerSha256: 684D30E0E7AF74225DFE5B33DC51B702950A68A01BD9D8FCF3A41951156ABEE0
20+
InstallerSwitches:
21+
Custom: /CURRENTUSER
22+
ProductCode: RubyInstaller-3.1-i386-mingw32_is1
23+
AppsAndFeaturesEntries:
24+
- DisplayName: Ruby 3.1.7-1-x86
25+
- Architecture: x86
26+
Scope: machine
27+
InstallerUrl: https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-3.1.7-1/rubyinstaller-3.1.7-1-x86.exe
28+
InstallerSha256: 684D30E0E7AF74225DFE5B33DC51B702950A68A01BD9D8FCF3A41951156ABEE0
29+
InstallerSwitches:
30+
Custom: /ALLUSERS
31+
ProductCode: RubyInstaller-3.1-i386-mingw32_is1
32+
AppsAndFeaturesEntries:
33+
- DisplayName: Ruby 3.1.7-1-x86
34+
- Architecture: x64
35+
Scope: user
36+
InstallerUrl: https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-3.1.7-1/rubyinstaller-3.1.7-1-x64.exe
37+
InstallerSha256: 07C9ED14D5BA45D68C37232B4356311756057580BD376219F0E2DBFF54F14B38
38+
InstallerSwitches:
39+
Custom: /CURRENTUSER
40+
ProductCode: RubyInstaller-3.1-x64-mingw-ucrt_is1
41+
AppsAndFeaturesEntries:
42+
- DisplayName: Ruby 3.1.7-1-x64
43+
- Architecture: x64
44+
Scope: machine
45+
InstallerUrl: https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-3.1.7-1/rubyinstaller-3.1.7-1-x64.exe
46+
InstallerSha256: 07C9ED14D5BA45D68C37232B4356311756057580BD376219F0E2DBFF54F14B38
47+
InstallerSwitches:
48+
Custom: /ALLUSERS
49+
ProductCode: RubyInstaller-3.1-x64-mingw-ucrt_is1
50+
AppsAndFeaturesEntries:
51+
- DisplayName: Ruby 3.1.7-1-x64
52+
ManifestType: installer
53+
ManifestVersion: 1.10.0
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json
3+
4+
PackageIdentifier: RubyInstallerTeam.Ruby.3.1
5+
PackageVersion: 3.1.7-1
6+
PackageLocale: en-US
7+
Publisher: RubyInstaller Team
8+
PublisherUrl: https://rubyinstaller.org/
9+
PublisherSupportUrl: https://github.com/oneclick/rubyinstaller2/issues
10+
PackageName: Ruby 3.1
11+
PackageUrl: https://rubyinstaller.org/downloads/
12+
License: BSD-3-Clause
13+
LicenseUrl: https://github.com/oneclick/rubyinstaller2/blob/HEAD/LICENSE.txt
14+
Copyright: Copyright (c) 2007-2025, RubyInstaller Team. All rights reserved.
15+
ShortDescription: The Ruby language execution environment
16+
Description: 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.
17+
Moniker: ruby3-1
18+
Tags:
19+
- language
20+
- programming
21+
- programming-language
22+
- ruby
23+
ReleaseNotes: |-
24+
Changed
25+
- Update to ruby-3.1.7, see release notes.
26+
- Apply all security patches that Canonical provides for Ubuntu-20.04 because version 1.1.1 is out of maintanence from the OpenSSL project:
27+
- CVE-2024-2511
28+
- CVE-2024-4741
29+
- CVE-2024-5535
30+
- CVE-2024-9143
31+
- CVE-2024-13176
32+
- Fix automatic pacman package install when using bundler-2.5.x. #396
33+
- Fix pacman install error in parallel bundler install -jX. #403
34+
pacman invocation is now serialized to avoid locking errors.
35+
- Update MSYS2 download version to 2024-12-08 for ridk install 1. #402
36+
- Add junction (directory link) at <ruby>/ssl, which allows to easily find the OpenSSL certificates directory. #399
37+
The certificates directory varies between ruby versions and the junction unifies the location.
38+
It is described in <ruby>/ssl/README-SSL.md.
39+
- Update the SSL CA certificate list.
40+
- Remove installed gems and MSYS2 by the uninstaller per default. #408
41+
So far the uninstaller only removed the ruby install files, but kept installed gems and MSYS2.
42+
The old behaviour is available when running the uninstaller with option /allfiles=no.
43+
See in the wiki.
44+
This is to prepare RubyInstaller for the Microsoft Store.
45+
- Avoid early load of etc.so allowing updates of etc.gem. #388
46+
- Set a single key in gemrc to allow appending to this file. #388
47+
ReleaseNotesUrl: https://github.com/oneclick/rubyinstaller2/releases/tag/RubyInstaller-3.1.7-1
48+
Documentations:
49+
- DocumentLabel: Wiki
50+
DocumentUrl: https://github.com/oneclick/rubyinstaller2/wiki
51+
ManifestType: defaultLocale
52+
ManifestVersion: 1.10.0
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.10.0.schema.json
3+
4+
PackageIdentifier: RubyInstallerTeam.Ruby.3.1
5+
PackageVersion: 3.1.7-1
6+
PackageLocale: zh-CN
7+
ShortDescription: Ruby 语言运行环境
8+
Description: RubyInstaller 项目提供一个独立的基于 Windows 的安装包,其中包含 Ruby 语言的运行环境,以及一组基本所需的 RubyGems 和扩展。
9+
Tags:
10+
- ruby
11+
- 编程
12+
- 编程语言
13+
- 语言
14+
ManifestType: locale
15+
ManifestVersion: 1.10.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with YamlCreate.ps1 Dumplings Mod
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
3+
4+
PackageIdentifier: RubyInstallerTeam.Ruby.3.1
5+
PackageVersion: 3.1.7-1
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.10.0

0 commit comments

Comments
 (0)