2022/08/10分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actionmailer/CHANGELOG.md
Allow Engine url_helpers to respect config.relative_url_root
actionpack/lib/action_dispatch/routing/mapper.rb
、
actionpack/lib/action_dispatch/routing/route_set.rb
の修正です。
mounted engineのURL helpersでconfig.relative_url_root
に指定された値を使用するよう修正しています。
Merge pull request #31595 from fatkodima/mailer-preview_paths
Action Mailerの修正です。
mailerのpreview pathに複数のpathを指定出来るよう修正しています。これにより、pathを指定する為のconfig名がconfig.action_mailer.preview_paths
に変更になっており、元々あったconfig.action_mailer.preview_path
はdeprecatedになっています。
Merge pull request #44753 from ghousemohamed/extend-reserved-keywords-list-in-module-delegation
activesupport/lib/active_support/core_ext/module/delegation.rb
の修正です。
Rubyの予約語を保持する定数に__ENCODING__
、__LINE__
、及び__FILE__
を追加しています。
Merge pull request #45792 from ahoglund/ahoglund/binary-collation-fix
activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb
の修正です。
MySQLのcolumn変更時のcollationの維持を、カラムがbinaryの場合は行わないよう修正しています。binaryの場合collationの値によってはエラーになってしまう為。
Docs: Update belongs_to [:default] option section
activerecord/lib/active_record/associations.rb
のdocの修正です。
belongs_to
associationのdefault
オプションについて説明している箇所に、recordが既に存在している場合callbackは実行しない旨説明を追加しています。
Log redirects from router similarly to controller redirects
Action Packの修正です。
routesでredirect
メソッドを使用してredirectを行った場合に、controllerでのredirect処理同様にredirect処理に関するログを出力するよう修正しています。