今日は rubygems のログイン時? の MFA 対応の修正や無名ブロック引数の不具合修正、RubyVM.stat のキー追加などがありました。
[97ce030954] Nobuyoshi Nakada 2022-04-01 11:15:00 UTC
Makefile 群の変数 BTESTRUBY で -r オプションで xxx-fake.rb をロードするようにしています。クロスコンパイル対応のため?
[3bb70a6924] Jeremy Evans 2022-04-04 20:14:45 UTC
ブロック引数に名前をつけずに & だけで受けてそのまま委譲する記法がキーワード引数と組み合わせてうまく動いていなかった不具合を修正しています。 [ruby-core:108148] [Bug #18673]
[2304cfa4c0] Alan Wu 2022-04-04 19:23:42 UTC
標準添付ライブラリ mkmf.rb の MakeMakefile#append_cflags の rdoc 用コメントを追加しています。
[5571ca3aa2] git 2022-04-05 16:58:20 UTC
version.h の日付更新
[8ee4a82e8c] Kevin Newton 2022-04-05 20:37:00 UTC
RubyVM.stat のキーに :constant_cache_invalidations と :constant_cache_misses というインラインキャッシュのメトリクスを追加しています。 https://github.com/ruby/ruby/pull/5766
[b3f1b3ccef] Ashley Ellis Pierce 2022-01-24 20:25:28 UTC
rubygems の RubyGems.org のログイン時に MFA を有効にするかどうかのダイアログを追加しているようです。 どうでもいいけど gemcutter って名称懐しさがある。
[4ae3b78c95] Ashley Ellis Pierce 2022-01-24 21:13:20 UTC
b3f1b3ccef6f61b95685690e5a8faaa3f009c25f の再修正で MFA をいつ要求するかの指定の文字列を修正しています。
[7bb6449fe5] Ashley Ellis Pierce 2022-01-24 21:19:15 UTC
b3f1b3ccef6f61b95685690e5a8faaa3f009c25f の再々修正でデフォルトを MFA 有効にするようダイアログを修正しています。
[925d73b3ee] Ashley Ellis Pierce 2022-01-24 22:09:25 UTC
b3f1b3ccef6f61b95685690e5a8faaa3f009c25f のさらに修正で Hash#merge に複数の引数を渡すのが 2.7 からの機能だったのでそれを避けるようにしています。
[75083704bf] Ashley Ellis Pierce 2022-02-22 10:26:43 UTC
lib/rubygems/gemcutter_utilities.rb の再度修正で RubyGems.org の利用する API のエンドポイントを変更しています。
[bb3ecdba6a] Ashley Ellis Pierce 2022-02-24 15:16:32 UTC
b3f1b3ccef6f61b95685690e5a8faaa3f009c25f 以降の rubygems の MFA 対応についての変更でリモートのホストが本家 RubyGems.org でない時にはサポートされてるかわからないのでダイアログをスキップするようにしています。
[b75b67f113] Ashley Ellis Pierce 2022-02-24 15:50:17 UTC
b3f1b3ccef6f61b95685690e5a8faaa3f009c25f からの rubygems の変更の続きで API からアカウント情報を得るのに JSON でなく YAML で取得するようにしています。API としての利用だから JSON でいいような気もしますが。
[37a19f7f67] Ashley Ellis Pierce 2022-03-08 13:15:37 UTC
rubygems でリモートホストが本家 RubyGems.org かどうかチェックしているところが何箇所かあったので default_host? というメソッドに切り出すリファクタリング。
[c59488a8e3] Ashley Ellis Pierce 2022-03-22 14:05:47 UTC
rubygems の MFA についてのダイアログに ask_yes_no という専用のメソッドを流用するようにしています。
[8da0b68a62] Kazuhiro NISHIYAMA 2022-04-06 02:59:35 UTC
Proc#parameters の rdoc 用コメントの typo 修正。