2026/02/16分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
railties/test/application/configuration_test.rbの修正です。
active_recordをaxtive_recordにタイポしていたのを修a正しています。
Merge pull request #56717 from sorah/skip-rollback-on-rollback-error
activerecord/lib/active_record/connection_adapters/abstract/transaction.rbの修正です。
COMMIT中にTransactionRollbackErrorでエラーになった場合に、不要なROLLBACKの実行を行わないよう修正しています。左記の状態でROLLBACKを実行すると、PostgreSQLではwarning(WARNING: there is no transaction in progress)が出力されてしまい、それを避ける為。
Merge pull request #56802 from afurm/fix/sqlite3-rowid-column-equality
activerecord/lib/active_record/connection_adapters/sqlite3/column.rbの修正です。
ActiveRecord::ConnectionAdapters::SQLite3::Column#==メソッドで引数のcolumnと同一かチェックする際に、rowidの値もチェックするよう修正しています。
Fix Column#hash to use the correct instance variable
activerecord/lib/active_record/connection_adapters/postgresql/column.rb、
activerecord/lib/active_record/connection_adapters/sqlite3/column.rbの修正です。
Improve #hash methodsで変更したColumn#hashで、参照するインスタンス変数が誤っている箇所があったのを修正しています。
Merge pull request #56792 from akhilgkrishnan/bump-mysql-image
railties/lib/rails/generators/rails/app/templates/config/deploy.yml.ttの修正です。
MySQLのImageのバージョンを8.0から8.4に更新しています。
Fix Ruby code block syntax highlighting
rails guideのGetting Started with Railsの修正です。
ハイライトする行が誤っているファイルがあったのを修正しています。