Skip to content

Commit 73ad99d

Browse files
matzbotgithub-actions[bot]k0kubun
authored
Create release for 4.0.3 (#3917)
* Create release for 4.0.3 * Write up the 4.0.3 release --------- Co-authored-by: GitHub Actions Bot <github-actions[bot]@users.noreply.github.com> Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
1 parent 741e24e commit 73ad99d

3 files changed

Lines changed: 75 additions & 1 deletion

File tree

_data/downloads.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ preview:
77

88
stable:
99

10-
- 4.0.2
10+
- 4.0.3
1111
- 3.4.9
1212
- 3.3.11
1313
- 3.2.11

_data/releases.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,30 @@
2121

2222
# 4.0 series
2323

24+
- version: 4.0.3
25+
date: 2026-04-21
26+
post: /en/news/2026/04/21/ruby-4-0-3-released/
27+
url:
28+
gz: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.3.tar.gz
29+
zip: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.3.zip
30+
xz: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.3.tar.xz
31+
size:
32+
gz: 23806898
33+
zip: 29109899
34+
xz: 17878572
35+
sha1:
36+
gz: 619db0f25713a8f007d5889ae6e66ba0d31118e8
37+
zip: d19d91723d7a19a34b860eee8544093f64c9d92f
38+
xz: faf1f3df171d2160116d190ca32b6b00e0338bfa
39+
sha256:
40+
gz: 77964acc370d5c8375b9502e5ba6c13c03ef91ab9eb9f521c84fb42b9c9a6b0f
41+
zip: a80f1a3162950cfc1ef70f066132005efbb817f7ab6f16dcc244e5f015aabbc2
42+
xz: 22cf6005d25bbe496b5ebe9224d63a1aaabfbfe02591bb5d612517c5a7836f29
43+
sha512:
44+
gz: 6fd12620869a9a36fa2e1cce302de42f429ab9e9fae1fe3b0901ca1a1b3a606a83feed87f4b76935beb715e8a750cf718f88afef2de4e866ad574b33abb12dbe
45+
zip: 48b18fc578b5d7cd362a549ff5091c749d0460122f5dc3701fd6dada8016253fe0e85c498e20943e1a7f360b1e9fd073939da00df4b0c8a1afdddc16c43e43bc
46+
xz: 5816fb264ce76df59f4bfe0cadceb45025fada2e61f2c14024d6b03f63d304820cddf94afcf82a4951fd12f3b0d9148683f856f3f2245d56042fc8407b6cbff5
47+
2448
- version: 4.0.2
2549
date: 2026-03-16
2650
post: /en/news/2026/03/16/ruby-4-0-2-released/
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
layout: news_post
3+
title: "Ruby 4.0.3 Released"
4+
author: k0kubun
5+
translator:
6+
date: 2026-04-21 08:45:44 +0000
7+
lang: en
8+
---
9+
10+
Ruby 4.0.3 has been released.
11+
12+
This release only contains ERB 6.0.1.1, which fixes [CVE-2026-41316](https://www.ruby-lang.org/en/news/2026/04/21/erb-cve-2026-41316/).
13+
14+
If your application calls Marshal.load on untrusted data AND has both erb and activesupport loaded, please update your ERB to one of those versions. You can use this Ruby 4.0.3 release to do so.
15+
16+
## Release Schedule
17+
18+
We intend to release the latest stable Ruby version (currently Ruby 4.0) every two months following the most recent *regular* release. Ruby 4.0.4 will be released in May, 4.0.5 in July, 4.0.6 in September, and 4.0.7 in November.
19+
20+
If a change arises that significantly affects users, a release may occur earlier than planned, and the subsequent schedule may shift accordingly.
21+
22+
## Download
23+
24+
{% assign release = site.data.releases | where: "version", "4.0.3" | first %}
25+
26+
* <{{ release.url.gz }}>
27+
28+
SIZE: {{ release.size.gz }}
29+
SHA1: {{ release.sha1.gz }}
30+
SHA256: {{ release.sha256.gz }}
31+
SHA512: {{ release.sha512.gz }}
32+
33+
* <{{ release.url.xz }}>
34+
35+
SIZE: {{ release.size.xz }}
36+
SHA1: {{ release.sha1.xz }}
37+
SHA256: {{ release.sha256.xz }}
38+
SHA512: {{ release.sha512.xz }}
39+
40+
* <{{ release.url.zip }}>
41+
42+
SIZE: {{ release.size.zip }}
43+
SHA1: {{ release.sha1.zip }}
44+
SHA256: {{ release.sha256.zip }}
45+
SHA512: {{ release.sha512.zip }}
46+
47+
## Release Comment
48+
49+
Many committers, developers, and users who provided bug reports helped us make this release.
50+
Thanks for their contributions.

0 commit comments

Comments
 (0)