Rails7
Rails adds --js alias to --javascript
Rails now provides support to choose a javascript approach using --js aliasRails Max Records in Async Destroy
Rails adds an active record configuration to limit the maximum number of dependent records destroyed in a single background job.Rails Pattern Matching for ActiveModel
Rails now provides pattern matching support for ActiveModel (and transitively ActiveRecord)Rails Aliased Attributes in insert_all
Rails is continuously adding convenience to make active record queries more flexible.Rails 7 Arel adds support for FILTER clause
Rails 7 Arel adds support for FILTER clause, enabling more powerful aggregate queries in PostgreSQL.Rails 7 now lazy loads schema cache
Use a config option to now switch between eager and lazy schema cache loading.Rails connected_to Without Role
The connected_to block no longer throws an ArgumentError when called without a role parameter so as to pave the way for a more simplified and buildable syntax.Rails 7 Deferrable Foreign Keys
By default, foreign key constraints in PostgreSQL are checked after each statement.Rails 7 with_lock Transaction Args
With Rails 7 we can pass transaction arguments like isolation, joinable, etc directly to with_lockRails 7 Action Text form: Option
Add support for accessing the form as a property of the