2025/05/06分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Test that #report
sets the cause
activesupport/lib/active_support/error_reporter.rb
のdoc、及び、
activesupport/test/error_reporter_test.rb
の修正です。
ActiveSupport::ErrorReporter#report
がエラーを正しく処理する為に、実際には発生していないcause
をメソッドの中でexceptionに設定する事がある旨ドキュメントを追加、及び、その挙動を確認する為のテストを追加しています。
Merge pull request #54986 from leesheppard/rails-8.0-release-notes-missing-major-features-section
rails guideのRuby on Rails 8.0 Release Notes
の修正です。
内容が空だったMajor Features
セクションに説明を追加しています。
Merge pull request #54951 from skipkayhil/hm-where-sql-literal
Active Recordの修正です。
#where
にSqlLiteral
がretry可能かどうかを渡せるよう修正しています。retry可能かどうかの情報がwhere
の構築処理の途中で強制的に上書きされてしまっていたのを、メソッドに指定された情報がそのまま使用されるよう修正しています。