2024/02/28分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
現在使用していないtools/profile
を削除しています。
Set action_mailer.default_url_options
values in development
and test
(#51191)
railties/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt
、
railties/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt
の修正です。
rails new
で新規にアプリケーションを作成した場合に、development
とtest
用のenvファイルにconfig.action_mailer.default_url_options
の設定を記載するよう修正しています。mailerでurlを指定したpath helperを使用した場合にエラーにならないようにする為。
Merge pull request #51206 from fatkodima/fix-indexes-for-nonexisting-table
activerecord/lib/active_record/connection_adapters/mysql/schema_statements.rb
の修正です。
MySQL adapterで存在しないテーブル名をindexes
メソッドに指定した場合に、ActiveRecord::StatementInvalid
をraiseしていたのを空のArrayを返すよう修正しています。他のadapterと同じ挙動にする為。
[Fix #51164] Model.query_constraints
with single non-primary-key column raises incorrect error
activerecord/lib/active_record/reflection.rb
の修正です。
query_constraints
にprimary keyでないattributeを1つだけ指定した場合のエラーメッセージが誤った内容になっていた(query_constraints
に3つ以上のattributeが指定されている、というエラーになっていた)のを適切なエラーメッセージが表示されるよう修正しています。
Add Solid Queue to the list of backends in Active Job guide (#51212)
rails guideのActive Job Basics
の修正です。
Active Jobで使用出来るbackendの一覧にsolid_queueを追加しています。