今日は拡張ライブラリ psych の libyaml ビルドのための修正や標準添付ライブラリ ostruct の不具合修正、標準添付ライブラリ debug, net/protocol のバージョン更新などがありました。
[af2ab0dd1c] Nobuyoshi Nakada 2022-03-31 10:29:24 UTC
拡張ライブラリ psych の depend ファイルと extconf.rb に libyaml を static link するための対応を追加しています。
[8751769637] Charles Oliver Nutter 2022-03-29 19:50:42 UTC
標準添付ライブラリ ostruct の OpenStruct#each_pair でブロックが渡されているかのチェックに alias した block_given! を使っていたのが ad5754162bddfd0ce2f11bd7fc7fce90ba6bf7ed で alias が削除されたため動かなくなっていたので defined?(yield) でチェックするよう書きかえています。
[5357b6bfb2] git 2022-03-31 15:17:03 UTC
version.h の日付更新
[8a38419b73] Marc-André Lafortune 2022-03-31 15:18:22 UTC
標準添付ライブラリ ostruct のバージョンを 0.5.5 に更新しています。
[f380a25520] git 2022-03-31 15:23:12 UTC
NEWS の default gems のバージョンリストのところの ostruct のバージョンを追随して変更しています。
[bb037f6d86] Matt Valentine-House 2022-03-25 22:04:26 UTC
GC の sweep 処理で 1回に sweep する slot 数の上限がハードコードされてたのを GC_INCREMENTAL_SWEEP_SLOT_COUNT という定数マクロを定義するリファクタリング。
[056b7a8633] Burdette Lamar 2022-03-31 20:09:25 UTC
String のメソッドの rdoc 用コメントを doc/string/*.rdoc に切り出してサンプル強化しています。 https://github.com/ruby/ruby/pull/5742
[2222032979] Alan Wu 2022-03-31 21:26:28 UTC
configure で libcapstone というライブラリの存在チェックをしているのを削っています。これは YJIT のデバッグのために使っているライブラリとのことで、通常のユーザーには不要なものみたいです。
[e680e63e7e] Nobuyoshi Nakada 2022-03-31 15:45:31 UTC
拡張ライブラリ psych の extconf.rb の実行時に libyaml のビルドの configure のログを出力するようにしています。
[06f94d1784] Hiroshi SHIBATA 2022-04-01 04:54:35 UTC
標準添付ライブラリ net/protocol のバージョンを 0.1.3 に更新しています。
[f24abc0bb2] git 2022-04-01 04:57:20 UTC
NEWS の default gems のバージョンリストの net-protocol のバージョンを追加しています。
[b3a05827c7] Koichi Sasada 2022-04-01 05:05:00 UTC
gems/bundled_gems で debug のバージョンを更新してさらにコミットハッシュで利用するソースツリーを指定するようにしています。
[7dfea79ebf] git 2022-04-01 05:44:35 UTC
NEWS の bundled gems のバージョン一覧に debug を追記しています。