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
メソッドについて説明している箇所のグラマーの修正を行っています