Rails
Rails 7 Adds in_order_of Query Method
Starting with Rails 7, we can return ActiveRecord::Relation results in provided series using the in_order_of method.Rails 7 replaced byebug with ruby/debug
Rails 7 removed byebug from their default debugger and replaced it with ruby/debug.Rails 7 Adds weekday_select Helper
Rails 7 adds the `weekday_select` and `weekday_options_for_select` form helpers.Rails 7 Audio Metadata for Videos
With the addition of `audio` metadata to video blobs, it will now be possible to check the presence of an audio channel in a video file.Rails 7 adds Marginalia to Query Logs
With this update, Marginalia SQL comments are added to Rails as a native feature!Rails 7 ActiveStorage Expiring URLs
Rails 7 adds the `expires_in` option in the ActiveStorage URL helper for generating expiring URLs.Rails 7 Adds structurally_compatible?
Rails 7 adds structurally_compatible? to check if two relations can be combined with or/and queries.Rails 7 Adds attributes_for_database
Before this update, serializing an ActiveRecord object led to funny outcomes. Let's dive in!Rails 7 redirect_to Accepts Strings
Rails 7 adds support for redirecting using any arguments that respond_to `#to_str`.Rails 7 Optimizes remove_columns
Rails 7 optimizes remove_columns to generate a single SQL statement for dropping multiple columns on MySQL and PostgreSQL.