diff --git a/_data/downloads.yml b/_data/downloads.yml index 6164ba7a79..84ba843d3a 100644 --- a/_data/downloads.yml +++ b/_data/downloads.yml @@ -9,7 +9,7 @@ preview: stable: - 4.0.9 - - 3.4.11 + - 3.4.12 # optional security_maintenance: diff --git a/_data/releases.yml b/_data/releases.yml index 571a68b69d..df176517c4 100644 --- a/_data/releases.yml +++ b/_data/releases.yml @@ -388,6 +388,30 @@ # 3.4 series +- version: 3.4.12 + date: 2026-10-23 + post: /en/news/2026/10/23/ruby-3-4-12-released/ + url: + gz: https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.12.tar.gz + zip: https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.12.zip + xz: https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.12.tar.xz + size: + gz: 22498017 + zip: 27719665 + xz: 16732860 + sha1: + gz: 8ead0b008d7cdeb543282489e7574324ab62939f + zip: c4381ce52fba1af02944cedb35eac569976bfdb8 + xz: bf42a4909e1517a2fee26eebbd840bbef3181c61 + sha256: + gz: 5e5d85ad93b0adcccbad47733680f4892bd0078e3342437f7babce01c1872479 + zip: b1bec4f3a2b0c47f349a102b013f1c8f345b9991388e75368d1178ac4f9cfc0e + xz: db6c147940d7ad0b706823d42c8e6713c36dec70a1f83f635f1d3a7f0599ec90 + sha512: + gz: 7d4fcf4b57f94974091df406e159ccfd8460e75bd7593993d9d4172a8ad673388bb8505ddb41377014dce4df6d358e019d4fa4098b535aa705e790f65962f1cd + zip: 21573c2ba656984c006c8f499f3498c5208eba17d862d93269221c1e7295ace4e5034a53b23931d6b9585c4fc98ecd9b1196b81c2b58543d83550ea60fdc014e + xz: 7866ed652921f9f0d601e1e323d29fddee3506cfd89e258cab7601786bffec8a17245468d517d246ecfa7fa9a982b73cfff0aaf6534444753e8b6add297bfbd3 + - version: 3.4.11 date: 2026-09-23 post: /en/news/2026/09/23/ruby-3-4-11-released/ diff --git a/en/news/_posts/2026-10-23-ruby-3-4-12-released.md b/en/news/_posts/2026-10-23-ruby-3-4-12-released.md new file mode 100644 index 0000000000..08a0c6adf6 --- /dev/null +++ b/en/news/_posts/2026-10-23-ruby-3-4-12-released.md @@ -0,0 +1,48 @@ +--- +layout: news_post +title: "Ruby 3.4.12 Released" +author: nagachika +translator: +date: 2026-10-23 03:50:27 +0000 +lang: en +--- + +Ruby 3.4.12 has been released. + +This release includes fixes for bugs in Regexp compilation that GitLab's CVE-2026-89078, CVE-2026-93577, CVE-2026-97229 and CVE-2026-110264 rely on. +Please see the topic below for details. + +* [Regexp compilation fixes related to GitLab's CVE-2026-89078, CVE-2026-93577, CVE-2026-97229 and CVE-2026-110264]({% link en/news/_posts/2026-10-23-regexp-fixes-for-gitlab-cves.md %}) + +This release also includes other bugfixes. +Please see the [GitHub releases](https://github.com/ruby/ruby/releases/tag/v3_4_12) for further details. + +## Download + +{% assign release = site.data.releases | where: "version", "3.4.12" | 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.