今日は主に String.new の capacity 指定の不具合修正や bundler の platform ロックや依存関係解決の修正などがありました。
[83f57ca3d2] Jean Boussier 2024-06-19 12:04:30 UTC
String.new にキーワード引数 capacity を渡した時に終端文字のぶんサイズを多く確保してしまっていたのを修正しています。 [ruby-core:118345] [Bug #20585]
[84c9f2a240] Yuri Kanivetsky 2024-06-19 15:58:37 UTC
rubygems の bundler のバージョンを判定するのにコマンド名が bundle でも bundler でも対応できるようにしています。
[97c91860bb] "dependabot[bot]" 2024-06-20 02:13:02 UTC
GitHub Actions の workflows で利用する gacts/run-and-post-run アクションのバージョンを更新しています。
[e01e6ce9c8] "dependabot[bot]" 2024-06-20 02:59:03 UTC
GitHub Actions の独自アクションで利用している gacts/run-and-post-run アクションのバージョンを更新しています。
[fbe56b1c17] Yusuke Endoh 2024-06-20 03:04:59 UTC
GitHub Actions の macOS 版の workflow で test-all 実行時に環境変数 RUBY_TEST_TIMEOUT_SCALE に 3 を指定して各テスト内でのタイムアウトを長めに取るようにしています。
[c2fd3dfb98] Nobuyoshi Nakada 2024-06-19 10:01:16 UTC
拡張ライブラリ date で zonetab.h のタイムゾーンのデータを更新しています。
[0e1182f93c] Aaron Patterson 2024-06-11 23:45:17 UTC
拡張ライブラリ fiddle のソースコードの vim 向けのコマンド行を削除しています。 https://github.com/ruby/fiddle/pull/140
[af304ad952] Martin Emde 2024-06-11 19:34:13 UTC
bundler の bc40d0609177cd60ba1bc4fd915e03e917c0b79c あたりでの Bundler::CompactIndexClient の最適化を一部 revert しています。メモリ効率のための最適化だったけど遅くなってしまったのでとのこと。
[9e713f0e8c] David Rodríguez 2024-06-11 10:01:25 UTC
bundler の platform のロック判定から force_ruby_platform という設定をチェックする分岐が最近の変更で不要になったとのことで削除しています。
[c6a28b02c9] David Rodríguez 2024-06-07 18:19:41 UTC
bundler の依存関係解決で実行時の platform を元に解決を試行するようにしているようです。なんか高速化のため? のようです。
[758e01d39d] David Rodríguez 2024-06-14 09:08:48 UTC
bundler の platform の扱いの修正。
[0610302a8f] David Rodríguez 2024-06-07 09:32:51 UTC
bundler の依存関係解決時の冗長な処理を削減するための修正のようです。
[ae7d609456] David Rodríguez 2024-06-07 14:47:15 UTC
bundler で git リポジトリから clone して source に使う時の不要な処理を削減する最適化のようです。
[f445d54f91] David Rodríguez 2024-06-11 09:40:27 UTC
bundler のテストで Spec::Helpers::TimeoutExceeded という例外クラスの定数を Spec::Subprocess::TimeoutExceeded に移動しています。
[bf6b8dd6a8] David Rodríguez 2024-06-18 15:36:26 UTC
bundler の platform の扱いのさらなる修正。
[f7acfeb4ce] David Rodríguez 2024-06-18 11:49:31 UTC
bundler で Gemfile.lock の remote にパスワードなどを含む url を埋め込まないようにする修正の追加修正のようです。
[e345970707] Nobuyoshi Nakada 2024-06-19 11:51:47 UTC
57e15074fe90e78afc9eadd8287f777d83a8ce6d で rubygems のテストで TruffleRuby 向けに RbConfig::CONFIG をリセットする処理のコード生成を対応していたところが 321ed86e93a34833bd869c6bc3f52d84b8ecce35 で修正されて不要になったとのことで revert しています。
[92ab2dac22] Nobuyoshi Nakada 2024-06-20 02:33:06 UTC
rubygems のテストで拡張ライブラリを含む gem のビルド処理のテストでビルドの失敗時に子プロセスのエラー内容を精査して skip するようにしています。
[b558fc0e36] nick evans 2024-05-21 17:17:43 UTC
標準添付ライブラリ securerandom の rdoc 用コメントで UUID についての RFC のリンクを RFC4122 から RFC9562 のものに更新しています。また一部 www.ietf.org へのリンクを使っていたものを www.rfc-editor.org に変更しています。
[0a9f1ecc37] David Rodríguez 2024-06-20 08:15:40 UTC
rubygems のテストに 84c9f2a240a623c4bb1a19fd6c63f9fd3c7e4315 に対応したテストを追加しています。