ruby-trunk-changes 2024-03-08

今日は主に Refinements で Module のメソッドを再定義した時のキャッシュクリア漏れの修正などがありました。

[4a4e5dd9c9] Nobuyoshi Nakada 2024-03-07 16:10:32 UTC

GitHub Actions の Ubuntu 環境で BASERUBY のための ruby のインストールを作業ディレクトリの準備のためのステップの前に移動しています。

[18ee7c9a10] John Hawthorn 2024-02-20 02:53:13 UTC

Refinements で再定義するメソッドに inline cache を実装した副作用でキャッシュクリア漏れがあって using した後で Module のメソッドを再定義した時に伝播しない不具合を修正しています。 https://github.com/ruby/ruby/pull/10037 [ruby-core:116888] [Bug #20285]

[52a2bc4a34] Hiroshi SHIBATA 2024-03-07 23:59:39 UTC

GitHub Actions の Ubuntu 向けの workflow で ubuntu-22.04 をビルド対象に追加しています。

[69cfcd46c2] Nobuyoshi Nakada 2024-03-08 02:58:41 UTC

template/GNUmakefile.in で GNUmakefile ターゲットの依存関係の記述が重複していたのを削っています。

[86ce78d73a] "dependabot[bot]" 2024-03-04 15:54:10 UTC

rubygems の Rust 製拡張ライブラリを含む gem のテストのためのプロジェクトの rb-sys パッケージのバージョン更新。

[e8f796e954] alpaca-tc 2024-03-08 09:23:36 UTC

irb の gemspec ファイルで rdoc への依存関係でバージョンを 4.0.0 以降に限定しています。 https://github.com/ruby/irb/pull/897

[4756eaf5aa] Hartley McGuire 2024-03-07 00:09:48 UTC

標準添付ライブラリ rdoc で Markdown への変換? のリストの出力に改行が不足していた不具合を修正しているようです。