2022/10/06分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #45427 from guillaumecabanel/update-permissions-policy
actionpack/lib/action_dispatch/http/permissions_policy.rbの修正です。
permissions policy directivesにidle_detection、web_share等を追加しています。
Deprecate obsolete permissions policy directives
actionpack/lib/action_dispatch/http/permissions_policy.rbの修正です。
permissions policy directivesのspeaker、vibrate 、vrをdeprecatedにしています。これらの値は規格から削除済みで、ブラウザももうサポートしていない為。
No need to call present? for this config
activerecord/lib/active_record/railtie.rbの修正です。
configのチェック処理から不要なpresent?の呼び出しを削除しています。
Remove uncessary Factory object
Active Recordの修正です。
query logのformatを設定するのにFactory objectを使用していたのをやめて、設定用のメソッド内で直接値の指定を行うよう修正しています。
Remove complexity from the custom query logs
activerecord/lib/active_record/query_logs.rb、
activerecord/lib/active_record/query_logs_formatter.rbの修正です。
query logのformat設定処理で、不要なクラスを減らすようリファクタリングしています。
Align case / when indentation for Rubocop
activerecord/lib/active_record/query_logs.rbの修正です。
Rubocopの設定に違反している箇所があったのを修正しています。
Add Rails.application.deprecators
Active Support、railtieの修正です。
deprecatorを管理する為のRails.application.deprecatorsを追加しています。deprecatorの追加や取得、設定の一括変更などが出来るようになっています。
Rails.application.deprecators[:my_gem] = ActiveSupport::Deprecation.new("2.0", "MyGem") Rails.application.deprecators[:other_gem] = ActiveSupport::Deprecation.new("3.0", "OtherGem") Rails.application.deprecators.debug = true Rails.application.deprecators[:my_gem].debug # => true Rails.application.deprecators[:other_gem].debug # => true
rails guideのActive Record Migrationsの修正です。
Referencesメソッドについて説明している箇所のグラマーの修正を行っています