2021/06/07分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #42399 from bubba/applicationcontroller-self-csp
railties/lib/rails/application_controller.rb
の修正です。
Rails::ApplicationController
のCSPの指定で、self
でのscriptの実行を許可するよう修正しています。指定が無いとwelcomeページ表示時にエラーになってしまう為。
Merge pull request #42366 from yahonda/net_smtp_willbe_bundled_gem_in_ruby31
guides/bug_report_templates/action_mailbox_gem.rb
、
guides/bug_report_templates/action_mailbox_main.rb
の修正です。
net-smtp gemをインストールするよう指定を追加しています。Ruby 3.1でdefault gemsから削除され、明示的に追加しないと動作しなくなった為。
Use an empty query instead of SELECT 1
activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
の修正です。
PostgreSQL adapterでconnectionがactiveかどうかをチェックするのにSELECT 1
を実行していたのを、空のクエリー(セミコロンだけ)を実行するよう修正しています。空のクエリーの方が実行が速いため。
参考: Query performance "Select 1" (#220055) · Issues · GitLab.org / GitLab · GitLab