2023/11/08分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
- In mailer preview, only show SMTP-To if it differs from the union of To, Cc and Bcc.
- In Action Mailer previews, list inline attachments separately from normal attachments.
Preload Selenium driver_path before parallelizing system tests
actionpack/lib/action_dispatch/system_testing/browser.rbの修正です。
system testをparallelに実行した場合に、driver設定処理がエラー(Text file busy - chromedriver)になってしまう可能性があるバグがあったのを修正しています。
Only show SMTP-To if different from To+Cc+Bcc
railties/lib/rails/templates/rails/mailers/email.html.erbの修正です。
mailer previewでSMTP-Toを表示する際に、To, Cc 及び Bccに含まれていない値のみ表示するよう修正しています。重複した値が表示されないようにする為。
Merge pull request #49919 from jonathanhefner/linter-accept-username-as-author
tools/rail_inspector/lib/rail_inspector/changelog.rbの修正です。
CHANGELOGのauthor nameにGitHubのユーザ名(e.g. a5-stable)が指定された場合にLint処理でエラーになってしまっていたのを、エラーにならないよう修正しています。
List inline attachments separately in AM previews
railties/lib/rails/mailers_controller.rb、
railties/lib/rails/templates/rails/mailers/email.html.erbの修正です。
mailer previewでinline attachmentと通常のattachmentを別けて表示するよう修正しています。
# before Attachments: logo.png file1.pdf file2.pdf # after Attachments: file1.pdf file2.pdf (Inline: logo.png)
Update documentation in asset_tag_helper.rb
actionview/lib/action_view/helpers/asset_tag_helper.rbのdocの修正です。
image_tagメソッド及びvideo_tagメソッドのdocでオプションがハイライトされるようフォーマットを修正しています。
Gemfile.lockの修正です。
timeout gemを0.4.1に更新しています。CIでtimeout gemロード時にエラーにならないようにする為。
Update description for show_exceptions in environments/test.rb
railties/lib/rails/generators/rails/app/templates/config/environments/test.rb.ttの修正です。
config.action_dispatch.show_exceptionsについての説明が、Make the test environment show rescuable exceptions in responsesで変更になる前の古い値についての説明になっていたのを修正しています。
Merge pull request #49811 from composerinteralia/verify-only-when-connection-exercised
Active Recordの修正です。
正しく接続処理が行えなかったconnectionもverifiedと見なされていたのを、実際に接続処理が行えたconnectionについてのみverifiedとみなすよう修正しています。正しく接続処理が行えなかった場合に、query実行時などに再接続処理が実行されるようにする為。