2025/02/20分のコミットです。
CHANGELOGへの追加はありませんでした。
activesupport/lib/active_support/values/time_zone.rbの修正です。
America/Asuncionをtimezoneに追加しています。
.github/workflows/devcontainer-smoke-test.ymlの修正です。
Add shellcheck to CI to validate dev container entrypointの対応で誤って関係無い.github/workflows/devcontainer-smoke-test.ymlを修正しまったのを、元に戻しています。
Merge pull request #54465 from D-Forz/rendered-docs
actionview/lib/action_view/test_case.rbのdocの修正です。
ActionView::TestCase::Behavior#renderedのdocが、違うメソッド(_routes)のdocとして表示されてしまっていたのを修正しています。
activerecord/test/cases/migration_test.rbの修正です。
database tablesを変更するテストで、テストの後処理でprepared statementを削除するよう修正しています。prepared statementが既にある状態でtablesを変更した場合、prepared statementがそのままだとActiveRecord::PreparedStatementCacheExpiredでエラーになる為。
Merge pull request #54561 from Edouard-chin/ec-update-all-direct-joins
activerecord/lib/arel/visitors/postgresql.rb、
activerecord/lib/arel/visitors/sqlite.rbの修正です。
PostgreSQL adapter、及び、SQLite adapterでの、join + update_allによる更新処理で、joinを複数指定していた場合誤ったSQLが生成されてしまうバグがあったのを修正しています。
add note of query_log_tags_enabled
rails guideのDebugging Rails Applicationsの修正です。
SQL Query Commentsセクションに、query tagを有効化するとprepared statementsが無効になる旨説明を追加しています。