今日は RbConfig::CONFIG のキーに platform を追加する変更や Hash#transform_values! でもブロック内での freeze に対応する変更などがありました。
[5e2e8ad9a9] Nobuyoshi Nakada 2021-03-21 15:20:27 UTC
tool/mkconfig.rb で生成する rbconfig.rb に RbConfig::CONFIG["platform"] の項目を追加しています。むしろ今までなかったんですね。
[db0ad48309] git 2021-03-21 15:20:48 UTC
version.h の日付更新
[7d3fdfb27d] Kenichi Kamiya 2021-03-22 05:10:52 UTC
7954bb056be30e86c419fe3792064d28990a4999 の続きで Hash#transform_values! でもブロック内で receiver を freeze した時にちゃんと FrozenError が発生するように対応を追加しています。 [ruby-core:102955] [Bug #17736]
[ad0fa53203] Kazuhiro NISHIYAMA 2021-03-22 09:59:25 UTC
Fiber#transfer などのメソッドは今は require "fiber" は不要になっているのに rdoc 用メソッドにその記述が残ってたので削っています。 [ruby-core:101529] [Feature #17407]