Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion _data/downloads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ stable:

- 4.0.6
- 3.4.10
- 3.3.11
- 3.3.12
- 3.2.11

# optional
Expand Down
24 changes: 24 additions & 0 deletions _data/releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -643,6 +643,30 @@

# 3.3 series

- version: 3.3.12
date: 2026-07-16
post: /en/news/2026/07/16/ruby-3-3-12-released/
url:
gz: https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.12.tar.gz
zip: https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.12.zip
xz: https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.12.tar.xz
size:
gz: 21489887
zip: 26954647
xz: 15891224
sha1:
gz: 1ecad817a7d3727db65cf898a51d9956888cee5b
zip: 8be5a3c6f4a8821ce5326a9e09d4230c9fa06faa
xz: 7df70ae8a9feb880e2ad5054dfebd712ba03d0eb
sha256:
gz: b06d63beae271933033e27f0a389bc582a009e7845357d44365c39de525a051b
zip: fc1aecfb45adeb7bebbf9549d45ce6e57f0c9dac8b83cdeb80680de02a83ce41
xz: 873e3297990b8cff7a5436f6e510a3a7a18c74e5f2c794e4162e605fe0a743b3
sha512:
gz: 7c620438e85beb6744acc7d1e917af554238739883d592aa9839fca78514c11e91dfd8c4b5ce611d1ea507a4412ed81f3a8b5fc6eb07ba3e392a77b518de6829
zip: ff5a0339310c464b88a444871f901f41fc735f77668b29dfc70389aae5d44fd90b55cff6c02d47a23596663525b526a86f9906c08c371d37e3fb105ea9c6b1a9
xz: 1755901f5d1e66250e4f9f4e3a0bf31ec25055f1cb86fafc68281f6d108e9cf5329a6c74c221b1a31aa7de78e9c2d8aa7b76faf39acfce44c5ed94cf7e766f3f

- version: 3.3.11
date: 2026-03-26
post: "/en/news/2026/03/26/ruby-3-3-11-released/"
Expand Down
49 changes: 49 additions & 0 deletions en/news/_posts/2026-07-16-ruby-3-3-12-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
layout: news_post
title: "Ruby 3.3.12 Released"
author: hsbt
translator:
date: 2026-07-16 05:08:11 +0000
lang: en
---

Ruby 3.3.12 has been released.

This release includes security fixes.
Please check the topics below for details.

* [CVE-2026-41316: ERB @\_init deserialization guard bypass via def\_module / def\_method / def\_class]({% link en/news/_posts/2026-04-21-erb-cve-2026-41316.md %})

This release updates the default gem erb to 4.0.3.1 and the bundled gem net-imap to 0.4.25. The net-imap update fixes CVE-2026-42245, CVE-2026-42246, CVE-2026-42256, CVE-2026-42257, CVE-2026-42258, CVE-2026-47240, CVE-2026-47241 and CVE-2026-47242. Please see the release notes of [net-imap v0.4.24](https://github.com/ruby/net-imap/releases/tag/v0.4.24) and [net-imap v0.4.25](https://github.com/ruby/net-imap/releases/tag/v0.4.25) for the details of these fixes.

Please see the [GitHub releases](https://github.com/ruby/ruby/releases/tag/v3_3_12) for further details.

## Download

{% assign release = site.data.releases | where: "version", "3.3.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.
48 changes: 48 additions & 0 deletions ja/news/_posts/2026-07-16-ruby-3-3-12-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
layout: news_post
title: "Ruby 3.3.12 リリース"
author: hsbt
translator: hsbt
date: 2026-07-16 05:08:11 +0000
lang: ja
---

Ruby 3.3.12 がリリースされました。

このリリースにはセキュリティ修正が含まれています。詳細は以下の記事を参照してください。

* [CVE-2026-41316: ERB @\_init deserialization guard bypass via def\_module / def\_method / def\_class]({% link en/news/_posts/2026-04-21-erb-cve-2026-41316.md %})

このリリースでは default gem の erb を 4.0.3.1 に、bundled gem の net-imap を 0.4.25 に更新しています。net-imap の更新には CVE-2026-42245、CVE-2026-42246、CVE-2026-42256、CVE-2026-42257、CVE-2026-42258、CVE-2026-47240、CVE-2026-47241 および CVE-2026-47242 の修正が含まれます。これらの修正の詳細は [net-imap v0.4.24](https://github.com/ruby/net-imap/releases/tag/v0.4.24) および [net-imap v0.4.25](https://github.com/ruby/net-imap/releases/tag/v0.4.25) のリリースノートを参照してください。

詳細は [GitHub releases](https://github.com/ruby/ruby/releases/tag/v3_3_12) を参照してください。

## ダウンロード

{% assign release = site.data.releases | where: "version", "3.3.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 }}

## リリースコメント

Ruby 開発者の皆様、バグや脆弱性を報告してくれたユーザーの皆様のご協力により本リリースは行われています。
皆様のご協力に感謝します。