diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ce77a4fa..07918f53 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,12 +11,12 @@ jobs: fail-fast: false matrix: include: - - target_ruby: "3.3.5" + - target_ruby: "3.3.6" arch: "x86-msvcrt" build_ruby: "3.1.6/x64" run_mri_spec: v3_3_3 - - target_ruby: "3.3.5" + - target_ruby: "3.3.6" arch: "x64-ucrt" build_ruby: "3.1.6/x64" run_mri_spec: v3_3_3 diff --git a/CHANGELOG-3.3.md b/CHANGELOG-3.3.md index 5dd9f349..b9469027 100644 --- a/CHANGELOG-3.3.md +++ b/CHANGELOG-3.3.md @@ -1,3 +1,13 @@ +## RubyInstaller-3.3.6-1 - 2024-11-07 + +### Changed +- Update to ruby-3.3.6, see [release notes](https://www.ruby-lang.org/en/news/2024/11/05/ruby-3-3-6-released/). +- Update the SSL CA certificate list. +- Update to OpenSSL-3.4.0. The Ruby API dosn't change. +- Avoid early load of etc.so allowing updates of etc.gem. [#388](https://github.com/oneclick/rubyinstaller2/issues/388) +- Set a single key in gemrc to allow appending to this file. [#388](https://github.com/oneclick/rubyinstaller2/issues/388#issuecomment-2348393612) + + ## RubyInstaller-3.3.5-1 - 2024-09-05 ### Changed diff --git a/packages/ri-msys/Rakefile b/packages/ri-msys/Rakefile index c28e22d8..28028e1d 100644 --- a/packages/ri-msys/Rakefile +++ b/packages/ri-msys/Rakefile @@ -51,12 +51,12 @@ end ovl_glob('recipes/*/task.rake').each{|f| load(ovl_expand_file(f)) } ruby_arch_packages = %w[x64-ucrt].map do |arch| - %w[3.1.6-1 3.2.6-1 3.3.5-1 head].map do |packagever| + %w[3.1.6-1 3.2.6-1 3.3.6-1 head].map do |packagever| RubyPackage.new( packagever: packagever, arch: arch, rootdir: __dir__ ).freeze end end ruby_arch_packages += %w[x64-msvcrt x86-msvcrt].map do |arch| - %w[2.4.10-2 2.5.9-1 2.6.10-1 2.7.8-1 3.0.7-1 3.1.6-1 3.2.6-1 3.3.5-1 head].map do |packagever| + %w[2.4.10-2 2.5.9-1 2.6.10-1 2.7.8-1 3.0.7-1 3.1.6-1 3.2.6-1 3.3.6-1 head].map do |packagever| RubyPackage.new( packagever: packagever, arch: arch, rootdir: __dir__ ).freeze end end diff --git a/packages/ri/Rakefile b/packages/ri/Rakefile index a082b9be..ac6b52f8 100644 --- a/packages/ri/Rakefile +++ b/packages/ri/Rakefile @@ -46,12 +46,12 @@ end ovl_glob('recipes/*/task.rake').each{|f| load(ovl_expand_file(f)) } ruby_arch_packages = %w[x64-ucrt].map do |arch| - %w[3.1.6-1 3.2.6-1 3.3.5-1 head].map do |packagever| + %w[3.1.6-1 3.2.6-1 3.3.6-1 head].map do |packagever| RubyPackage.new( packagever: packagever, arch: arch, rootdir: __dir__ ).freeze end end ruby_arch_packages += %w[x64-msvcrt x86-msvcrt].map do |arch| - %w[2.4.10-2 2.5.9-1 2.6.10-1 2.7.8-1 3.0.7-1 3.1.6-1 3.2.6-1 3.3.5-1 head].map do |packagever| + %w[2.4.10-2 2.5.9-1 2.6.10-1 2.7.8-1 3.0.7-1 3.1.6-1 3.2.6-1 3.3.6-1 head].map do |packagever| RubyPackage.new( packagever: packagever, arch: arch, rootdir: __dir__ ).freeze end end diff --git a/recipes/sandbox/rubyinstaller-3.3.5-x64-msvcrt.files b/recipes/sandbox/rubyinstaller-3.3.6-x64-msvcrt.files similarity index 100% rename from recipes/sandbox/rubyinstaller-3.3.5-x64-msvcrt.files rename to recipes/sandbox/rubyinstaller-3.3.6-x64-msvcrt.files diff --git a/recipes/sandbox/rubyinstaller-3.3.5-x64-ucrt.files b/recipes/sandbox/rubyinstaller-3.3.6-x64-ucrt.files similarity index 100% rename from recipes/sandbox/rubyinstaller-3.3.5-x64-ucrt.files rename to recipes/sandbox/rubyinstaller-3.3.6-x64-ucrt.files diff --git a/recipes/sandbox/rubyinstaller-3.3.5-x86-msvcrt.files b/recipes/sandbox/rubyinstaller-3.3.6-x86-msvcrt.files similarity index 100% rename from recipes/sandbox/rubyinstaller-3.3.5-x86-msvcrt.files rename to recipes/sandbox/rubyinstaller-3.3.6-x86-msvcrt.files diff --git a/recipes/sandbox/rubyinstaller-3.3.5.files b/recipes/sandbox/rubyinstaller-3.3.6.files similarity index 100% rename from recipes/sandbox/rubyinstaller-3.3.5.files rename to recipes/sandbox/rubyinstaller-3.3.6.files