今日は主に String#scrub の最適化や bundler の不具合修正などがありました。
[d5aa01f53a] Daichi Kamiyama 2026-05-25 19:45:30 UTC
ZJIT のヘルプメッセージに関するコメントで ZJIT と書くべきところが YJIT となっていたので修正。
[678a2ef77f] Sutou Kouhei 2026-05-18 04:26:45 UTC
rubygems の独自の YAML パーサー Gem::YAMLSerializer でクオートされた文字列がうまく解釈されていなかった不具合を修正しています。
[effac0a485] FletcherDares 2026-05-26 04:52:41 UTC
String#scrub で ASCII compatible な Encoding の文字列で ASCII 文字の部分を簡易なループで読み飛ばす最適化。 https://github.com/ruby/ruby/pull/16359
[3423f79c6c] thesmartshadow 2026-04-18 23:20:37 UTC
rubygems で gem パッケージ展開処理時に対象のディレクトリが symbolic link だった時のエラー処理を追加しています。
[51320cf632] "Ali Firas (thesmartshadow)" 2026-05-01 22:09:39 UTC
rubygems のテストファイルの冗長な空行を削除。
[382f0bffb2] Ngan Pham 2026-02-05 02:18:18 UTC
bundler で bundle install の並行処理時にキャッシュの管理情報がリークしてて不正な操作が起きる可能性があったので process 起動時にキャッシュ情報をリセットしておくようにしています。
[6c6d5e9e61] Hiroshi SHIBATA 2026-05-26 05:01:32 UTC
382f0bffb24e5f2445a8647ea617a879275bb917 の続きで bundler のキャッシュのリセット対象のインスタンス変数を増やしています。
[4f6e902c97] Hiroshi SHIBATA 2026-05-26 05:10:38 UTC
bundler のテストのリファクタリング。
[7898c2c990] Yuki Kurihara 2026-05-26 06:58:59 UTC
拡張ライブラリ strscan の StringScanner#named_captures の rdoc 用コメントの戻り値の型が Array から Hash に変更されたのに説明を追随させています。
[8d2594bd68] Max Felsher 2026-05-21 21:35:13 UTC
bundler で gem install する時のディレクトリ作成時の mode を 0755 に固定してたのをやめています。
[1dbce15d28] Hiroshi SHIBATA 2026-05-26 05:33:30 UTC
bundler のテストで作成されたディレクトリの mode をチェックするテストでプラットフォームによる違いを吸収するようにしています。
[8858769357] "dependabot[bot]" 2026-05-26 07:03:49 UTC
GitHub Actions の workflows で利用しているアクションのバージョンを更新しています。
[f203abd75b] Nobuyoshi Nakada 2026-05-26 07:55:07 UTC
File.join のテストにテストケースに要素に既に "/" のような file separator が含まれている時のテストケースを追加しています。
[15c97db824] Nobuyoshi Nakada 2026-05-26 07:56:27 UTC
File.join で空文字列が渡された時? に不正なバッファのアドレス参照をする潜在的な不具合を修正しています。
[6c1c3de901] Sampo Kuokkanen 2026-05-26 08:09:44 UTC
String#undump のテストの冗長な assertion の削除と String#upcase のテストケースの追加。