⛳
Ruby 3.4.2 がリリースされた + 今後の 3.4.x バージョンに関するリリーススケジュールがアナウンスされた
Ruby 3.4.2 がリリースされました。
具体的な修正内容は Release 3.4.2 · ruby/ruby を参照してください。
また、これに合わせて今後の Ruby 3.4.x のリリース時期もアナウンスされています。
Ruby 3.4.3 ~ 3.4.7 は以下のようなスケジュールでリリースされる予定です。
- Ruby 3.4.3 : 4月
- Ruby 3.4.4 : 6月
- Ruby 3.4.5 : 8月
- Ruby 3.4.6 : 10月
- Ruby 3.4.7 : 12月
Ruby 3.3.x と同様に約2ヶ月ごとでのリリースを予定しています。
以下、Ruby 3.4.2 で気になった修正内容。
-
[Bug #21003] unexpected warning about ignored block
-
[Bug #21010] Endless method definition of
[]=
is SyntaxError in parse.y but allowed in Prism -
[Bug #21027]
not()
receiver should benil
-
[Bug #21008] Array#sum, Enumerator#sum, Numeric subclass
-
[Bug #21031] Incompatibility with prism and parse.y when eval'ing unnamed forwarding variables
-
[Bug #21032]
Module#autoload?
is slow when$LOAD_PATH
contains a relative path -
[Bug #21117] Inconsistent behaviour between "_1" and "it" variables
-
[Bug #21048] [Prism] rescue in modifier form with condition behaves differently
-
[Bug #21001] unexpected nil result from proc with ensure and next
- ブロック内で
ensure
next
を使ったときのバグ報告
- ブロック内で
Ruby 3.4 のリリース直後は parse.y
と prism
の差異のバグ報告が目立っている印象ですねー。
あとは it
周りの報告もちょこちょこある感じかな?
Discussion