ruby-trunk-changes 2020-01-12

今日は rexml と rss を標準添付からはずして bundled gems 化する変更などがありました。

[c3ccf23d58] Hiroshi SHIBATA 2020-01-11 12:37:00 UTC

標準添付ライブラリ rexml を削除して bundled gem に変更しています。 [ruby-core:96683] [Feature #16485]

[83240f315a] Hiroshi SHIBATA 2020-01-11 12:48:06 UTC

標準添付ライブラリ rss も削除して bundled gem にしています。 [ruby-core:96683] [Feature #16485]

[e61cab3a36] Hiroshi SHIBATA 2020-01-11 23:14:26 UTC

2.8 以降は rubyspec で rexml のテストを除外するようにしています。

[c7ef7d8a73] Hiroshi SHIBATA 2020-01-12 00:15:46 UTC

e61cab3a367c4040a2a487dd893c7be9a37889a9 に追加して rubyspec の CVE-2014-8080 の rexml のテストも 2.8 以降は除外するようにしています。

[ca6546704a] Hiroshi SHIBATA 2020-01-12 00:59:10 UTC

GitHub Actions で bundled gems のテストのうち rss と xmlrpc のエラーを許容するように設定を追加しています。

[ae69aea3b0] git 2020-01-12 03:28:54 UTC

version.h の日付更新

[cccfc66760] Nobuyoshi Nakada 2020-01-12 10:39:00 UTC

make ChangeLog というターゲットを追加して ChangeLog 生成を実行できるようにしています。

[b34f39e860] Nobuyoshi Nakada 2020-01-12 10:43:59 UTC

tool/lib/vcs.rb の ChangeLog 生成で git notes によるコミットログ書き換えの処理でコミットログの行を削除できるように修正しています。

[8afd304f41] Nobuyoshi Nakada 2020-01-12 10:50:34 UTC

cccfc66760fe479692852adf62167857243b4847 で追加した make ChangeLog ターゲットを phony ターゲットとして定義して常に再生成するようにしています。

[e288632f22] Nobuyoshi Nakada 2020-01-12 10:54:59 UTC

make clean で ChangeLog も削除するようにしています。