- Extensive bugfixes and performance tweaks across ActiveSupport, ActiveRecord, ActionView, and Railties, addressing migration ordering, connection leaks, attribute method regressions, async job handling, and more.
- Added support for composite primary keys in associations and eager loading, enabled string keys for SQLCommenter, and improved compatibility for ActiveSupport::BroadcastLogger.
- Made compatibility‑breaking changes such as raising errors for unsupported Trilogy prepared statements and reverting Puma's default worker count based on physical CPUs.