ruby-trunk-changes 2019-12-26

今日は matz によるコミットでバージョンが 2.8.0 に更新されました。また Hash#transform_keys に引数に Hash を受け取って変換を指示する機能が追加されました。

[537a1cd5a9] "Yukihiro \"Matz\" Matsumoto" 2019-12-26 01:55:58 UTC

毎年恒例となった matz による include/ruby/version.h の更新です。 暫定的に 2.8.0 に変更されています(次回リリースは 3.0.0 になる予定)。
あーそっか version.h の RUBY_VERSION は自動的に API VERSION を使うようになったから編集不要になったのか。

[dced0e5745] git 2019-12-26 01:58:26 UTC

version.h の日付更新

[b25e27277d] Nobuyoshi Nakada 2019-12-26 06:50:34 UTC

Hash#transform_keys にブロックではなく引数に 変更前のキーをキーとして変更後のキーを値とした Hash オブジェクトを渡すことで変換方法を指定する機能を追加しています。便利そう。 [Feature #16274]