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 @@ -7,7 +7,7 @@ preview:

stable:

- 4.0.3
- 4.0.4
- 3.4.9
- 3.3.11
- 3.2.11
Expand Down
24 changes: 24 additions & 0 deletions _data/releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,30 @@

# 4.0 series

- version: 4.0.4
date: 2026-05-11
post: /en/news/2026/05/11/ruby-4-0-4-released/
url:
gz: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.4.tar.gz
zip: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.4.zip
xz: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.4.tar.xz
size:
gz: 23816838
zip: 29122429
xz: 17899740
sha1:
gz: 3633db75e6b4848b509ecccc64704d8f4467f068
zip: 5edc7ce0adc2851a355673a5bb42b75efd4cf2b2
xz: 9e070a8a78e6faa35382360b47526042657b236d
sha256:
gz: f35f6edfa3dabb3f723f9d0cf1906c6512ae77f4e412ab1e68cc6e91d230fa80
zip: 508bc83baed022c20671d69dd264e6783d61b89767b5d387c0f8efea00b62219
xz: 6ff9d2d6e75f5a6f997222ecc45f79209d663737eceb3689d1f42ab952673fb7
sha512:
gz: b0cc9af75ee25628483a32ecd5ea6477d637ee3c75795f411bc4ebde7d86ab754fddf96385cfc5955b9dbd016418cbd7178c82dad7876b2b7119238f5159ed3a
zip: b5db7ba616c56bdac9a61362d88d6350c8a8b59b5d812c1395476db73cb60fb403994e0bc3285aa2f57acbef3e30bcfce4bee4c5c8433b39d8f0a7c6dbb9bd29
xz: cccc041379fd4e46a736a5c10ccf81627766a7175113c34754797b915bebcd0ce821d9cd7b42cc616b0a1f9ee38eee5ab7560c1840fa6672819c293e498a3f6f

- version: 4.0.3
date: 2026-04-21
post: /en/news/2026/04/21/ruby-4-0-3-released/
Expand Down
49 changes: 49 additions & 0 deletions en/news/_posts/2026-05-11-ruby-4-0-4-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
layout: news_post
title: "Ruby 4.0.4 Released"
author: k0kubun
translator:
date: 2026-05-11 21:41:38 +0000
lang: en
---

Ruby 4.0.4 has been released.

This is a routine update that includes bugfixes.
Please see the [GitHub Releases](https://github.com/ruby/ruby/releases/tag/v4.0.4) for further details.

## Release Schedule

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.5 will be released in July, 4.0.6 in September, and 4.0.7 in November.

If a change arises that significantly affects users, a release may occur earlier than planned, and the subsequent schedule may shift accordingly.

## Download

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