2025/06/03分のコミットです。
CHANGELOGへの追加はありませんでした。
Keep the original job object when using retry_job
activejob/lib/active_job/exceptions.rb
の修正です。
Fix `retry_job` instrumentation when using `:test` adapter for Active Jobの対応で、retry_job
メソッドでjobをenqueueしなおす際、もとのjobをdupしていたのを、dupせず、必要なオプションを明示的に指定してenqueueしなおすよう修正しています。dupすると、jobのインスタンスに独自の変数などを設定していた場合に、それらの値がリセットされてしまう為。
Merge pull request #54908 from sebaherrera07/update_rails_7_2_release_notes
rails guideのRuby on Rails 7.2 Release Notes
の修正です。
ActiveRecord::Base.establish_connection
の挙動の変更についての説明を追加しています。
rails guideのActive Record Validations
の修正です。
Validation Triggers
セクション内のグラマーの修正を行っています。
Get rid of an useless frame in AJ::Continuable#step
activejob/lib/active_job/continuable.rb
の修正です。
ActiveJob::Continuable#step
から不要なフレームを削除するようリファクタリングしています。