Ruby 4.0.0のプレビュー版2が2025年11月17日にリリースされました。このバージョンでは、Unicodeが17.0.0に更新され、いくつかの言語変更が加えられました。例えば、nilオブジェクトはnow.nil.to_aを呼び出さなくなり、Bindingクラスのローカル変数に関する挙動が変更されました。また、IO.selectが無限の時間待機を受け入れるようになり、StringクラスもUnicodeおよび絵文字が更新されています。さらに、標準ライブラリやJITコンパイラの変更もあります。特にZJITコンパイラは実験的な機能として追加されましたが、まだ大多数のベンチマークを加速する準備が整っていないとのことです。全体として3607のファイルが変更され、197451の追加、285607の削除が行われました。ユーザーは新バージョンのダウンロードが可能です。