2021/11/24分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activestorage/CHANGELOG.md
Expose role/shard on pool/connection
Active Recordの修正です。
connection poolのinitializeでrole / shardを指定出来るよう対応、及び、connection / connection poolで使用しているrole / shardを取得出来るようメソッドを追加しています。
Fix active_record_migrations guide typo
rails guideのActive Record Migrations
の修正です。
References
の項のグラマーの修正を行っています。
Fix active_record_multiple_databases.md guide typo
rails guideのMultiple Databases with Active Record
の修正です。
Migrate to the new connection handling
の項のタイポを修正しています。
Merge pull request #43693 from esparta/fix_race_conditions_test_cache_iii
activesupport/test/cache/behaviors/cache_instrumentation_behavior.rb
、
activesupport/test/cache/stores/redis_cache_store_test.rb
の修正です。
Active Supportのcacheのテストで、異なるテストで同じkeyを使っていたのを、keyにランダムな値を使用するようにして、並列に実行してもfailしないよう修正しています。
Update inspect output of ActionController::Parameters in docs [skip-ci]
actionpack/lib/action_controller/metal/strong_parameters.rb
のdocの修正です。
各doc内のexampleコードの実行結果が、実際の結果と異なっている箇所があったのを修正しています。
Active Supportの修正です。
blobにcustom metadataを指定出来るよう修正しています。metadataは使用している外部ストレージにそのまま保存されます。なお、direct uploadを使用している場合、別途custom metadaを保存出来るようにする為のbucket CORSの修正が必要になります。
Fix metadata assertions in direct upload tests
activestorage/test/controllers/direct_uploads_controller_test.rb
の修正です。
先のコミットで追加された、blobにcustom metadataを設定するテストがfailしていたのを修正しています。
Fix boolean error in form helpers guide
rails guideのAction View Form Helpers
の修正です。
Preventing Empty Records
の項にある、accepts_nested_attributes_for
の:reject_if
にprocを指定した場合の挙動の説明に誤りがあったのを修正しています。