From 34b8d8fd13b3670d86078605fa722b9f41509edb Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot Date: Wed, 11 Mar 2026 10:21:43 +0000 Subject: [PATCH 1/4] Create release for 3.4.9 --- .../_posts/2026-03-11-ruby-3-4-9-released.md | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 en/news/_posts/2026-03-11-ruby-3-4-9-released.md diff --git a/en/news/_posts/2026-03-11-ruby-3-4-9-released.md b/en/news/_posts/2026-03-11-ruby-3-4-9-released.md new file mode 100644 index 0000000000..9d55fde5c7 --- /dev/null +++ b/en/news/_posts/2026-03-11-ruby-3-4-9-released.md @@ -0,0 +1,42 @@ +--- +layout: news_post +title: "Ruby 3.4.9 Released" +author: +translator: +date: 2026-03-11 10:21:42 +0000 +lang: en +--- + +Ruby 3.4.9 has been released. + +Please see the [GitHub releases](https://github.com/ruby/ruby/releases/tag/v3_4_9) for further details. + +## Download + +{% assign release = site.data.releases | where: "version", "3.4.9" | first %} + +* <{{ release.url.gz }}> + + SIZE: {{ release.size.gz }} + SHA1: {{ release.sha1.gz }} + SHA256: {{ release.sha256.gz }} + SHA512: {{ release.sha512.gz }} + +* <{{ release.url.xz }}> + + SIZE: {{ release.size.xz }} + SHA1: {{ release.sha1.xz }} + SHA256: {{ release.sha256.xz }} + SHA512: {{ release.sha512.xz }} + +* <{{ release.url.zip }}> + + SIZE: {{ release.size.zip }} + SHA1: {{ release.sha1.zip }} + SHA256: {{ release.sha256.zip }} + SHA512: {{ release.sha512.zip }} + +## Release Comment + +Many committers, developers, and users who provided bug reports helped us make this release. +Thanks for their contributions. From bcb0464f5c926469c8243056a2225ff265ef9086 Mon Sep 17 00:00:00 2001 From: nagachika Date: Wed, 11 Mar 2026 19:46:45 +0900 Subject: [PATCH 2/4] Add entries in _data/releases.yml and update release note. --- _data/downloads.yml | 2 +- _data/releases.yml | 25 +++++++++++++++++++ .../_posts/2026-03-11-ruby-3-4-9-released.md | 9 +++++-- 3 files changed, 33 insertions(+), 3 deletions(-) diff --git a/_data/downloads.yml b/_data/downloads.yml index 304c5eb86c..ac7fb19985 100644 --- a/_data/downloads.yml +++ b/_data/downloads.yml @@ -8,7 +8,7 @@ preview: stable: - 4.0.1 - - 3.4.8 + - 3.4.9 - 3.3.10 - 3.2.10 diff --git a/_data/releases.yml b/_data/releases.yml index c7b95078f6..b51acc27f6 100644 --- a/_data/releases.yml +++ b/_data/releases.yml @@ -165,6 +165,30 @@ # 3.4 series +- version: 3.4.9 + date: 2026-03-11 + post: "/en/news/2026/03/11/ruby-3-4-9-released/" + url: + gz: https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.9.tar.gz + xz: https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.9.tar.xz + zip: https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.9.zip + size: + gz: 22456968 + xz: 16682004 + zip: 27645906 + sha1: + gz: 6386200753caf4e336dafceeee165fa73fd234ec + xz: 1eb1b0b45b9e9191de9d2f360164e60eedf77012 + zip: 8c4312fe946c7eaa269e5c7cee90f3b7350235b5 + sha256: + gz: 7bb4d4f5e807cc27251d14d9d6086d182c5b25875191e44ab15b709cd7a7dd9c + xz: 4231c54072601a171faed1699f105985e9971c94cd382b78feb4eb44eec2dd1a + zip: a4dd555fddefcdd4a58d2169a568f5887b125edbbda2815ea826ca1833dc41ec + sha512: + gz: ac7147c0e575cf74f669abb991ee8695d4191c919f306f124b3ee85d6b61361e752a4f1afb7bdffb49aee21edace1fcc9bf2b074ada15fa6c1eb611354c1d54b + xz: 356fb47cc56f2d25198cb95253fc20ff7d9a6fd1fa53bc475e5c440012aebe27562537c399d271357235114ade263fd625029b66cb0f9b526f9c04f169fb9580 + zip: 1c6cc4d03edb071f79f9ae41d43defa8393b467d30000e89ee872c6fe99bde015421cb1dd3ecfd5f0359c1c095b60833a95cd5f6c4397358f8ed98eace8720e2 + - version: 3.4.8 date: 2025-12-17 post: /en/news/2025/12/17/ruby-3-4-8-released/ @@ -188,6 +212,7 @@ gz: ccacb88fd1811c7b9d8012c4ef24b3c3c43a7ec6c37ebfdb0ec4ace68db8b094fac3f001deac7b18d39edd8006822a4713bcf14cfcfc229be188c477e6175692 zip: ef0140054858ff227e550b68034e505f11712d2878f1d2d8415839a00026427dfeac03893fb5272403ce9576bc80ec067093de0a003d9977f9eec23e3cc5169d xz: b6289654685c2d381d15123cf07a131fd088edf13a5336966af5a2e8fad9adda42d14caa7bb0998331831af71e35c546091db55c82089e89b9508603ff5f92d6 + - version: 3.4.7 date: 2025-10-07 diff --git a/en/news/_posts/2026-03-11-ruby-3-4-9-released.md b/en/news/_posts/2026-03-11-ruby-3-4-9-released.md index 9d55fde5c7..d3a18dbcc4 100644 --- a/en/news/_posts/2026-03-11-ruby-3-4-9-released.md +++ b/en/news/_posts/2026-03-11-ruby-3-4-9-released.md @@ -1,16 +1,21 @@ --- layout: news_post title: "Ruby 3.4.9 Released" -author: +author: nagachika translator: -date: 2026-03-11 10:21:42 +0000 +date: 2026-03-11 11:00:00 +0000 lang: en --- Ruby 3.4.9 has been released. +This release includes [an update to the zlib gem addressing CVE-2026-27820](https://www.ruby-lang.org/en/news/2026/03/05/buffer-overflow-zlib-cve-2026-27820/), +along with other bug fixes. Please see the [GitHub releases](https://github.com/ruby/ruby/releases/tag/v3_4_9) for further details. +We recommend updating your version of the zlib gem. This release has been made for the convenience of those who wish to continue using it as a default gem. + + ## Download {% assign release = site.data.releases | where: "version", "3.4.9" | first %} From dc3938367a9f7bb33adca918b03bb63988edc473 Mon Sep 17 00:00:00 2001 From: nagachika Date: Wed, 11 Mar 2026 19:55:18 +0900 Subject: [PATCH 3/4] Add japanese translation for release 3.4.9. --- .../_posts/2026-03-11-ruby-3-4-9-released.md | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 ja/news/_posts/2026-03-11-ruby-3-4-9-released.md diff --git a/ja/news/_posts/2026-03-11-ruby-3-4-9-released.md b/ja/news/_posts/2026-03-11-ruby-3-4-9-released.md new file mode 100644 index 0000000000..3977164c1a --- /dev/null +++ b/ja/news/_posts/2026-03-11-ruby-3-4-9-released.md @@ -0,0 +1,45 @@ +--- +layout: news_post +title: "Ruby 3.4.9 リリース" +author: nagachika +translator: nagachika +date: 2026-03-11 11:00:00 +0000 +lang: ja +--- + +Ruby 3.4.9 がリリースされました。 + +このリリースには default gems zlib の [CVE-2026-27820 の対策を含むバージョン更新](https://www.ruby-lang.org/en/news/2026/03/05/buffer-overflow-zlib-cve-2026-27820/) が含まれています。 +その他にもいくつかの不具合修正が行なわれています。詳細は [GitHub releases](https://github.com/ruby/ruby/releases/tag/v3_4_9) を参照してください。 + +このリリースは引き続きデフォルトのgemとして利用される場合のために行なわれているものです。明示的に zlib gem のバージョンを更新することをおすすめします。 + +## ダウンロード + +{% assign release = site.data.releases | where: "version", "3.4.9" | first %} + +* <{{ release.url.gz }}> + + SIZE: {{ release.size.gz }} + SHA1: {{ release.sha1.gz }} + SHA256: {{ release.sha256.gz }} + SHA512: {{ release.sha512.gz }} + +* <{{ release.url.xz }}> + + SIZE: {{ release.size.xz }} + SHA1: {{ release.sha1.xz }} + SHA256: {{ release.sha256.xz }} + SHA512: {{ release.sha512.xz }} + +* <{{ release.url.zip }}> + + SIZE: {{ release.size.zip }} + SHA1: {{ release.sha1.zip }} + SHA256: {{ release.sha256.zip }} + SHA512: {{ release.sha512.zip }} + +## リリースコメント + +Ruby 開発者の皆様、バグや脆弱性を報告してくれたユーザーの皆様のご協力により本リリースは行われています。 +皆様のご協力に感謝します。 From da867419a4da1cba84698bb7dd9e7146e4f5f452 Mon Sep 17 00:00:00 2001 From: nagachika Date: Wed, 11 Mar 2026 19:57:05 +0900 Subject: [PATCH 4/4] remove accidentally added line. --- _data/releases.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/_data/releases.yml b/_data/releases.yml index b51acc27f6..e528fa5129 100644 --- a/_data/releases.yml +++ b/_data/releases.yml @@ -212,7 +212,6 @@ gz: ccacb88fd1811c7b9d8012c4ef24b3c3c43a7ec6c37ebfdb0ec4ace68db8b094fac3f001deac7b18d39edd8006822a4713bcf14cfcfc229be188c477e6175692 zip: ef0140054858ff227e550b68034e505f11712d2878f1d2d8415839a00026427dfeac03893fb5272403ce9576bc80ec067093de0a003d9977f9eec23e3cc5169d xz: b6289654685c2d381d15123cf07a131fd088edf13a5336966af5a2e8fad9adda42d14caa7bb0998331831af71e35c546091db55c82089e89b9508603ff5f92d6 - - version: 3.4.7 date: 2025-10-07