ruby-trunk-changes 2023-06-26

今日は主に標準添付ライブラリ uri の不具合修正などがありました。

[c21436cb35] Nobuyoshi Nakada 2023-06-25 14:58:12 UTC

標準添付ライブラリ uri の ログイン情報/host部/port部の解析のための正規表現で host 部を空白にできないケースの対応を修正しています。 https://github.com/ruby/uri/issues/83

[8307627245] Nobuyoshi Nakada 2023-06-25 15:39:27 UTC

標準添付ライブラリ uriURI::RFC3986_Parser で不要な文字列リテラルへの freeze メソッド呼び出しの追加を削除しています。先頭に magic comment の frozen_string_literal: true がついているので既に fstring 化されているということですね。

[ed587abffb] BurdetteLamar 2023-06-25 13:46:44 UTC

README.md、README.ja.md、doc/contributing/building_ruby.md などのドキュメントファイルの相対パスによるリンクを URL によるリンクに変更しています。うーん? 相対パスなのは別にかまわないような気がしますが。

[94ac77c955] "dependabot[bot]" 2023-06-26 02:59:56 UTC

GitHub Actions の ossf/scorecard-action アクションのバージョンを更新しています。

[d1b6ff42fa] Nobuyoshi Nakada 2023-06-26 04:49:02 UTC

RubyKaigi2023 の TRICK のコードのためのテストを追加しています。BEGIN 節と END 節を含むスクリプトの実行結果についてのテストみたいです。

[dc940cc740] Nobuyoshi Nakada 2023-06-26 09:24:39 UTC

doc/contributing/building_ruby.md の主に markdown のインデントの修正。

[3acf5a27c9] Nobuyoshi Nakada 2023-06-26 10:06:46 UTC

d1b6ff42fa0c7345713ec5e40c9cd782dac88948 で追加した TRICK で使っているテクニックのテストの警告抑制のため assert_in_out_err で起動する子プロセスに -W0 オプションを指定するようにしています。