Skip to content

Release announcement for Ruby 3.3.3 #3277

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 12, 2024
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 @@ -8,7 +8,7 @@ preview:

stable:

- 3.3.1
- 3.3.3
- 3.2.4

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

# 3.3 series

- version: 3.3.3
date: 2024-06-12
post: /en/news/2024/06/12/ruby-3-3-3-released/
url:
gz: https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.3.tar.gz
zip: https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.3.zip
xz: https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.3.tar.xz
size:
gz: 22105219
zip: 26990910
xz: 16361160
sha1:
gz: b71971b141ee2325d99046a02291940fcca9830c
zip: 15a903003fba2fa5ae760263d6aa7b951747e545
xz: 70cc5db132ea277487ede490e430e066a7c862d9
sha256:
gz: 83c05b2177ee9c335b631b29b8c077b4770166d02fa527f3a9f6a40d13f3cce2
zip: a9e4a6650cc40643b2b4a005541587443e373fbdec0c03164502f710cfd87a01
xz: 83c0995388399c9555bad87e70af069755b5a9d84bbaa74aa22d1e37ff70fc1e
sha512:
gz: 0388a96127eb6e53b836f7954af51ff62b84cdb7abeab823cb1349993d805b151204e426b9ac04ca8333fbd5e01c386d58bc37d34c4e9286b219dcda7542a150
zip: ed5ed5bc26598ba8c39eaae45147159d742e4792d4d8478b2db04bffe25b75b8bd4131a86c010bff91e0368f906bff04e852deab415fefd25cec39bc53f70020
xz: 27dcae604e6613e1eaa20c6a75ee88b970bb0dd584d9bc0c021ad8da4340858e3c2e874ac841fcca0b0444a0c0146c4650d2d22bac3c9e12853533c37255f8f1

- version: 3.3.2
date: 2024-05-30
post: /en/news/2024/05/30/ruby-3-3-2-released/
Expand Down
53 changes: 53 additions & 0 deletions en/news/_posts/2024-06-12-ruby-3-3-3-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
layout: news_post
title: "Ruby 3.3.3 Released"
author: "k0kubun"
translator:
date: 2024-06-12 00:30:00 +0000
lang: en
---

Ruby 3.3.3 has been released.

This release includes:

* RubyGems 3.5.11
* Bundler 2.5.11
* REXML 3.2.8
* strscan 3.0.9
* `--dump=prism_parsetree` is replaced by `--parser=prism --dump=parsetree`
* Invalid encoding symbols raise `SyntaxError` instead of `EncodingError`
* Memory leak fix in Ripper parsing
* Bugfixes for YJIT, `**{}`, `Ripper.tokenize`, `RubyVM::InstructionSequence#to_binary`, `--with-gmp`, and some build environments

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

## Download

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