今日は拡張ライブラリ json の最適化や Method#hash の GC.compact の影響を受ける不具合の修正、IO#reopen で引数に IO が渡された時に Encoding の指定も引き継ぐようにする変更などがありました。
[cb49ed2660] Kazuki Yamaguchi 2024-11-06 12:54:37 UTC
拡張ライブラリ openssl の depend ファイルを更新しています。
[db7455ae65] David Rodríguez 2024-10-02 15:34:26 UTC
bundler の更新。
[a4938e5bc0] David Rodríguez 2024-11-05 11:01:53 UTC
bundler のテストの追加。
[54f6b787e3] David Rodríguez 2024-10-02 15:50:53 UTC
bundler の更新。
[40a2e8e9cf] David Rodríguez 2024-10-04 12:22:10 UTC
bundler の 54f6b787e34c517932def7a6e52c7958281129dd に対応するテスト追加?
[c79d236493] David Rodríguez 2024-11-05 18:08:07 UTC
bundler のコメント追記。
[261f5d3202] David Rodríguez 2024-11-05 18:20:55 UTC
bundler の依存関係解決時の無限ループ検出の実装。
[96e695ad00] KJ Tsanaktsidis 2024-11-05 02:14:51 UTC
RGenGC についてのたまに失敗するテストを修正しています。 GC.stat_heap などのメソッドが第2引数に Hash を渡すようにして戻り値のために新規にオブジェクトを生成しなくてよいようにしています。
[56ecc243e2] Peter Zhu 2024-11-05 15:45:39 UTC
Proc と同様に Method も GC.compact による移動によって hash メソッドの返り値が変化してしまうという不具合を修正しています。 [ruby-core:119738] [Bug #20868]
[35bf660337] Kasumi Hanazuki 2024-11-06 20:55:39 UTC
IO::Buffer#copy で同一のバッファを指定された特の不具合を修正しています。 https://github.com/ruby/ruby/pull/11640 [ruby-core:119208] [Bug #20745]
[9bc63e7ba0] Benoit Daloze 2024-11-06 20:57:33 UTC
spec/mspec を upstream から更新しています。
[fdc82cca83] Benoit Daloze 2024-11-06 20:57:34 UTC
spec/ruby を upstream から更新しています。
[8254f6492c] Nobuyoshi Nakada 2024-11-06 03:51:06 UTC
拡張ライブラリ json で deprecated の警告に deprecated カテゴリを指定して警告出力するようにしています。
[29d76d8c8b] Nobuyoshi Nakada 2024-11-06 10:56:34 UTC
拡張ライブラリ json のエンコードの実装で右シフトの演算子に指定した数値が型に対して大きすぎるという警告が出ていたので、単に 0 を使うように修正しています。
[d188a6883f] Jean Boussier 2024-11-06 11:58:23 UTC
拡張ライブラリ json のデコード時の数値の parse 処理で長さがそんなに大きくない時のシンプルな実装を切り分けて高速化しています。
[e4c15b8ace] Jean Boussier 2024-11-06 15:10:15 UTC
拡張ライブラリ json のバージョンを 2.8.0 に更新しています。
[46d250558a] git 2024-11-06 22:32:22 UTC
NEWS の default gems のバージョンリストの json のバージョンを更新しています。
[6bc614260d] Hiroshi SHIBATA 2024-11-06 22:56:36 UTC
GitHub Actions の依存関係ファイルの更新のための workflow でドキュメントの変更の時にスキップするための設定を削除しています。
[342455e56f] Hartley McGuire 2024-11-07 00:17:05 UTC
標準添付ライブラリ logger のログレベルの切り替えのスコープを Logger#level_key を再定義することで Fiber 単位以外に変更することができるようにしています。 https://github.com/ruby/logger/pull/103
[7c893c8d6b] Yusuke Endoh 2024-11-07 01:18:48 UTC
Kernel#sleep のテストで sleep していた時間の確認の精度をゆるめています。
[cf70564c97] Hiroshi SHIBATA 2024-11-07 02:25:49 UTC
標準添付ライブラリ delegate の gemspec ファイルで要求する ruby のバージョンを 3.0 移行に引き上げています。
[849e651d51] Hiroshi SHIBATA 2024-11-07 02:26:08 UTC
標準添付ライブラリ delegate のバージョンを 0.4.0 に更新しています。
[f9cd04aeac] git 2024-11-07 02:27:35 UTC
NEWS の default gems のバージョンリストに delegate の項目を追加しています。
[048bb1e176] Samuel Williams 2024-11-07 02:28:47 UTC
rb_nogvl() 内の不要なローカル変数 ubf_th を削除しています。 https://github.com/ruby/ruby/pull/11994
[72bc698419] Hiroshi SHIBATA 2024-11-07 02:39:13 UTC
標準添付ライブラリ net/http のバージョンを 0.5.0 に更新しています。
[b92ce6fb0d] git 2024-11-07 02:40:22 UTC
NEWS の default gems のバージョンリストの net-http のバージョンを更新しています。
[0193f6c288] Burdette Lamar 2024-11-07 03:19:42 UTC
Array#values_at の rdoc 用コメントの手直し。 https://github.com/ruby/ruby/pull/11960
[4e5ea9f056] Hiroshi SHIBATA 2024-11-07 03:52:02 UTC
標準添付ライブラリ fcntl のバージョンを 1.2.0 に更新しています。
[e0d696cdc5] git 2024-11-07 03:53:04 UTC
NEWS の default gems のバージョンリストに fcntl の項目を追加しています。
[6a39e6fc2d] Yusuke Endoh 2024-11-07 04:17:54 UTC
irb のテストで assertion メソッドの第1引数に正規表現リテラルが渡されていて "/" が演算子かどうかあいまいで警告が出ていたので明示的な引数のかっこを追加しています。
[f87ec81e08] Yusuke Endoh 2024-11-07 04:18:26 UTC
Hash#inspect のテストで警告抑制のため一時的に $VERBOSE = nil を設定しています。
[f102901f9a] Hiroshi SHIBATA 2024-11-07 04:43:25 UTC
拡張ライブラリ psych のバージョンを 5.2.0.beta2 に更新しています。
[0795ed621c] git 2024-11-07 04:44:38 UTC
NEWS の default gems のバージョンリストの psych のバージョンを更新しています。
[33a80fc0cd] Hiroshi SHIBATA 2024-11-07 04:50:18 UTC
拡張ライブラリ psych のバージョンをさらに 5.2.0.beta3 に更新しています。
[c59b5f584b] git 2024-11-07 04:51:15 UTC
NEWS の default gems のバージョンリストの psych のバージョンを再度更新しています。
[fb6645a510] Hiroshi SHIBATA 2024-11-07 06:52:18 UTC
標準添付ライブラリ uri のバージョンを 1.0.0 に更新しています。
[0172ae6cc3] git 2024-11-07 06:53:26 UTC
NEWS の default gems のバージョンリストの uri のバージョンも更新しています。
[df3395f2e3] Hiroshi SHIBATA 2024-11-07 03:55:50 UTC
拡張ライブラリ fcntl の gemspec ファイルの spec.extra_rdoc_files のライセンスファイルの指定を修正しています。
[ffcfaf4ce4] David Rodríguez 2024-11-05 16:55:41 UTC
bundler で Gemfile の source の指定がないものを deprecated として警告を出すようにしていたのをやめているようです。
[1701ddea73] Nobuyoshi Nakada 2024-11-07 10:33:41 UTC
IO#reopen で引数に IO オブジェクトを渡して fd 共有した場合には {internal,external}_encoding の指定もコピーするようにしています。 [ruby-core:119537] [Bug #20802]