2025/03/03分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Add db:migrate to 8.0 Release Note Notable Changes
rails guideのRuby on Rails 8.0 Release Notesの修正です。
Active RecordのNotable changesセクションに、新規DBでdb:migrateを実行するとschemaのloadがmigrationの実行前に行われるようになった、対応についての説明を追加しています。
docs: clarify async adapter limitation
rails guideのAction Cable Overviewの修正です。
Async Adapterセクションに、async adapterは同じプロセスでのみ機能するので、cableの更新を手動で行う場合、web consoleを使用する必要がある旨説明を追加しています
Remove redundant package install for shellcheck
.github/workflows/devcontainer-shellcheck.ymlの修正です。
shellcheckのインストール処理を削除しています。デフォルトでインストール済みの為。
.rubocop.ymlの修正です。
rubocop-packagingをloadするのに、RuboCop pluginを使用するよう修正しています。
Add a config for auto-including nonce (#53835)
Action View、railtiesの修正です。
CSPのnonceを自動で追加するかどうかを指定する為のconfig.content_security_policy_nonce_autoを追加しています。trueを指定した場合、javascript_tag、javascript_include_tag、及び、stylesheet_link_tagに自動でnonceが追加されるようになっています。3rd partyのviewをロードするなど、個別にnonceの指定を追加するのが難しい場合に使用される事を想定している、との事です。
Add PasswordsController tests for the authentication generator (#53255)
railties/lib/rails/generators/test_unit/authentication/authentication_generator.rb、
railties/lib/rails/generators/test_unit/authentication/templates/test/controllers/passwords_controller_test.rb.ttの修正です。
authentication generatorでPasswordsControllerのテストを生成するよう修正しています。