以下の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20251223より取得しました。


ruby-trunk-changes 2025-12-23

今日は主に rubygems と bundler の 4.0.3 への更新とドキュメントの修正がありました。

[f98bbb7474] Burdette Lamar 2025-12-22 14:12:33 UTC

Rational#<=> の rdoc 用コメントの説明を簡潔にしてサンプルを増やしています。

[6a2cd630d5] Peter Zhu 2025-12-18 23:23:30 UTC

Proc#call などの rdoc 用コメントの call-seq の整形と説明の英文修正。

[481f16f3f1] Luke Gruber 2025-12-22 18:22:01 UTC

Ractor クラスの rdoc 用コメントの説明の英文を修正。また Ractor.select の rdoc 用コメントの説明が TBD になっていたのを追記しています。 https://github.com/ruby/ruby/pull/15686

[af30e4714c] Peter Zhu 2025-12-22 16:24:08 UTC

GC の mmtk 実装での heap の確保の戦略を default 実装に近いものにするようにしているみたいです。 `RUBY_GC_HEAP_FREE_SLOTS_〜` のような環境変数によるチューニングが mmtk の時にも同様に影響するようにしているようです。 heap を富豪的に確保するかわりに GC 回数を減らしてパフォーマンスを稼ぐのも目的のようです。

[e69f41a0a8] Burdette Lamar 2025-12-22 22:52:52 UTC

doc/contributing/documentation_guide.md にドキュメント内で使う言語(自然言語)の推奨について追記しています。

[0b3199a653] Peter Zhu 2025-12-23 00:08:21 UTC

Set#add の rdoc 用コメントの説明のマークアップ修正。

[8eaf6739fd] Yusuke Endoh 2025-12-23 04:00:33 UTC

標準添付ライブラリ error_highlight のバージョンを 0.7.1 に更新しています。

[ed1aac5486] git 2025-12-23 04:04:07 UTC

NEWS の default gems のバージョンリストに error_highlight の項目を追加しています。

[1c3ef27191] Hiroshi SHIBATA 2025-12-23 04:48:03 UTC

rubygems と bundler に upstream から 4.0.3 をマージしています。

[3a92e07a51] git 2025-12-23 07:11:02 UTC

NEWS の default gems のバージョンリストの rubygems と bundler のバージョンを更新しています。

[b04e61c390] Hiroshi SHIBATA 2025-12-23 07:30:58 UTC

NEWS に rubygems の 4.0.3 のリリースノートへのリンクを追加しています。

[d879f9f696] Jeremy Evans 2025-12-22 06:58:08 UTC

doc/language/box.md 内のサンプルコードの定数参照の記法を修正しています。

[2ed9a7bde2] Soutaro Matsumoto 2025-12-23 08:51:32 UTC

gems/bundled_gems の rbs のバージョンを更新して、rbs のテストの BigDecimal についてのテストの skip の指定を削除しています。 https://github.com/ruby/ruby/pull/15701

[3ddf69500f] git 2025-12-23 08:52:15 UTC

gems/bundled_gems の typeprof のバージョンを 0.31.1 に更新しています。また NEWS の bundled gems のバージョンリストの rbs と typeprof のバージョンも更新しています。

[5151195410] Nobuyoshi Nakada 2025-12-20 12:37:45 UTC

8f7c3603c1b168e4f7440216b197f11325e31fdfrubygems のテストの make の -j オプションの修正が巻き戻ってたみたいなので再適用しています。

[ab565a3e0d] Satoshi Tagomori 2025-12-23 10:41:56 UTC

Ruby::Box のテストでタイムアウト対策として拡張ライブラリを require するテストメソッドを2つに分割しています。

[d517e04806] Peter Zhu 2025-12-22 16:51:04 UTC

Method#call と Method#[] と Method#=== メソッドの実体は同じなので rdoc 用コメントをマージしています。




以上の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20251223より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14