---
title: "Rails 7 Blogs"
description: "BigBinary blog posts in the Rails 7 category."
canonical_url: "https://www.bigbinary.com/blog/categories/rails-7"
markdown_url: "https://www.bigbinary.com/blog/categories/rails-7.md"
---

# Rails 7 Blogs

BigBinary blog posts in the Rails 7 category.

## Posts

### Rails 7.1 allows subscribing to transaction events

[Rails 7.1 allows subscribing to transaction events](https://www.bigbinary.com/blog/rails-7-1-allows-subscribing-to-active-record-transaction-events)

- Author: Vishnu M
- Published: January 16, 2024
- Categories: Rails, Rails 7

Rails 7.1 allows subscribing to Active Record transaction events for
instrumentation.

### Rails 7.1 adds path_params option to url_for

[Rails 7.1 adds path_params option to url_for](https://www.bigbinary.com/blog/url-for-path-params-options)

- Author: Neenu Chacko
- Published: November 7, 2023
- Categories: Rails, Rails 7

Rails 7.1 adds new option path_params for url_for helper method

### Rails 7.1 optimizes the default SQLite3 configuration

[Rails 7.1 optimizes the default SQLite3 configuration](https://www.bigbinary.com/blog/rails-7-1-comes-with-an-optimized-default-sqlite3-adapter-connection-configuration)

- Author: Vishnu M
- Published: October 31, 2023
- Categories: Rails, Rails 7

Rails 7.1 comes with an optimized default SQLite3 adapter connection
configuration

### Rails 7.1 adds multi-column ordering to batch processing

[Rails 7.1 adds multi-column ordering to batch processing](https://www.bigbinary.com/blog/rails-7-1-adds-support-for-multi-column-ordering-in-activerecord-batches)

- Author: Navaneeth D
- Published: October 3, 2023
- Categories: Rails, Rails 7

Rails 7.1 adds support for multi-column ordering in ActiveRecord::Batches.

### Rails 7.1 adds \*\_deliver callbacks to Action Mailer

[Rails 7.1 adds \*\_deliver callbacks to Action Mailer](https://www.bigbinary.com/blog/rails-7-1-adds-_-deliver-callbacks-to-action-mailer)

- Author: Calvin Chiramal
- Published: September 26, 2023
- Categories: Rails, Rails 7

Rails 7.1 adds \*\_deliver callbacks to Action Mailer

### Rails 7.1 adds options to ActiveRecord::Relation#explain

[Rails 7.1 adds options to ActiveRecord::Relation#explain](https://www.bigbinary.com/blog/rails-7-1-adds-options-to-activerecord-relation-explain)

- Author: Vishnu M
- Published: July 4, 2023
- Categories: Rails, Rails 7

Rails 7.1 enables detailed query plan analysis with options in
ActiveRecord::Relation#explain.

### Rails 7.1 adds ActiveRecord::Base::normalizes

[Rails 7.1 adds ActiveRecord::Base::normalizes](https://www.bigbinary.com/blog/rails-7-1-adds-activerecord-base-normalizes)

- Author: Abhijith Sheheer
- Published: May 9, 2023
- Categories: Rails, Rails 7

Rails 7.1 adds ActiveRecord::Base::normalizes.

### Rails 7.1 logs the caller that enqueued a job

[Rails 7.1 logs the caller that enqueued a job](https://www.bigbinary.com/blog/rails-7-1-adds-support-for-logging-background-job-enqueue-callers)

- Author: Vishnu M
- Published: April 18, 2023
- Categories: Rails, Rails 7

Rails 7.1 adds support for logging background job enqueue callers.

### Rails 7.1 adds ActiveJob.perform_all_later

[Rails 7.1 adds ActiveJob.perform_all_later](https://www.bigbinary.com/blog/rails-7-1-adds-activejob-perform-all-later)

- Author: Vishnu M
- Published: February 28, 2023
- Categories: Rails, Rails 7

Rails 7.1 adds ActiveJob.perform_all_later to enqueue multiple jobs at once.

### Rails 7.1 adds adapter option to disallow foreign keys

[Rails 7.1 adds adapter option to disallow foreign keys](https://www.bigbinary.com/blog/rails-7-1-adds-adapter-option-to-disallow-foregin-keys)

- Author: Aditya Bhutani
- Published: February 21, 2023
- Categories: Rails, Rails 7

Rails 7.1 adds adapter option to disallow foreign keys

### Rails 7.1 allows aliased attributes in insert_all

[Rails 7.1 allows aliased attributes in insert_all](https://www.bigbinary.com/blog/rails-7-1-allows-using-aliased-attributes-with-insert_all-upsert_all)

- Author: Aditya Bhutani
- Published: January 11, 2023
- Categories: Rails, Rails 7

Rails 7.1 allows using aliased attributes with insert_all/upsert_all

### How we upgraded from Rails 6 to Rails 7

[How we upgraded from Rails 6 to Rails 7](https://www.bigbinary.com/blog/how-we-upgraded-from-rails-6-to-rails-7)

- Author: Abhishek T
- Published: September 20, 2022
- Categories: Rails, Rails 7

How we upgraded from Rails 6 to Rails 7

### Rails 7.1 allows infinite ranges in length validators

[Rails 7.1 allows infinite ranges in length validators](https://www.bigbinary.com/blog/rails-7-adds-endless-ranges-for-activemodel-validations)

- Author: Ghouse Mohamed
- Published: August 30, 2022
- Categories: Rails, Rails 7

Rails 7.1 allows infinite ranges for LengthValidators and Clusivity validators

### Rails 7.1 raises if Active Storage service is missing

[Rails 7.1 raises if Active Storage service is missing](https://www.bigbinary.com/blog/rails-7-1-raises-error-if-active-storage-service-not-specified)

- Author: Ghouse Mohamed
- Published: August 23, 2022
- Categories: Rails, Rails 7

Rails 7.1 raises RuntimeError if Active Storage service is not specified

### Rails 7.1 adds Action Cable connection-level callbacks

[Rails 7.1 adds Action Cable connection-level callbacks](https://www.bigbinary.com/blog/rails-7-1-adds-callbacks-for-action-cable-connection)

- Author: Ghouse Mohamed
- Published: August 2, 2022
- Categories: Rails, Rails 7

Rails 7.1 adds callbacks for Action Cable commands at the connection level

### Rails 7.1 audio_tag and video_tag accept Active Storage

[Rails 7.1 audio_tag and video_tag accept Active Storage](https://www.bigbinary.com/blog/rails-7-extends-support-for-audio-tag-and-video-tag)

- Author: Ghouse Mohamed
- Published: July 27, 2022
- Categories: Rails, Rails 7

Rails 7.1 allows audio_tag and video_tag to receive Active Storage attachments

### Rails 7.1 returns Active Storage attachments after save

[Rails 7.1 returns Active Storage attachments after save](https://www.bigbinary.com/blog/rails-7-returns-active-storage-blob-after-save)

- Author: Ghouse Mohamed
- Published: July 26, 2022
- Categories: Rails, Rails 7

Rails 7.1 returns the Active Storage attachment(s) after saving the attachment

### Rails 7 adds only_numeric option to numericality validator

[Rails 7 adds only_numeric option to numericality validator](https://www.bigbinary.com/blog/rails-7-adds-only_numeric-option-to-numericality-validator)

- Author: Aditya Bhutani
- Published: January 17, 2022
- Categories: Rails, Rails 7

Rails 7 adds only_numeric option to numericality validator

### Rails 7 adds Pathname#existence

[Rails 7 adds Pathname#existence](https://www.bigbinary.com/blog/rails-7-adds-pathname-existence)

- Author: Ashik Salman
- Published: December 7, 2021
- Categories: Rails, Rails 7

Rails 7 adds Pathname#existence

### Rails 7 adds nested attributes support to delegated_type

[Rails 7 adds nested attributes support to delegated_type](https://www.bigbinary.com/blog/rails-7-adds-accepts-nested-attributes-for-support-for-delegated_type)

- Author: Ashik Salman
- Published: November 23, 2021
- Categories: Rails, Rails 7

Rails 7 adds accepts_nested_attributes_for support for delegated_type

### Rails 7 adds from option to assert_no_changes

[Rails 7 adds from option to assert_no_changes](https://www.bigbinary.com/blog/rails-7-adds-from-option-to-assert_no_changes)

- Author: Gaurav Varma
- Published: November 19, 2021
- Categories: Rails, Rails 7

Rails 7 Adds from option to ActiveSupport::TestCase#assert_no_changes

### Rails 7 adds ActiveRecord::Base#previously_persisted?

[Rails 7 adds ActiveRecord::Base#previously_persisted?](https://www.bigbinary.com/blog/rails-7-adds-activerecord-previously_persisted)

- Author: Gaurav Varma
- Published: November 9, 2021
- Categories: Rails, Rails 7

Rails 7 adds ActiveRecord::Base#previously_persisted?

### Rails 7 adds weekday_options_for_select and weekday_select

[Rails 7 adds weekday_options_for_select and weekday_select](https://www.bigbinary.com/blog/rails-7-adds-weekday_options_for_select-and-weekday_select)

- Author: Gaurav Varma
- Published: November 9, 2021
- Categories: Rails, Rails 7

Rails 7 adds weekday_options_for_select and weekday_select

### Rails 7 replaced byebug with ruby/debug

[Rails 7 replaced byebug with ruby/debug](https://www.bigbinary.com/blog/rails-7-replaced-byebug-with-ruby-debug)

- Author: Gaurav Varma
- Published: November 9, 2021
- Categories: Rails, Rails 7

Rails 7 replaced byebug with ruby/debug

### Rails 7 adds ActiveRecord::QueryMethods#in_order_of

[Rails 7 adds ActiveRecord::QueryMethods#in_order_of](https://www.bigbinary.com/blog/rails-7-adds-activerecord-query-methods-in-order-of)

- Author: Ashik Salman
- Published: November 2, 2021
- Categories: Rails, Rails 7

Ruby 7.0 adds ActiveRecord::QueryMethods#in_order_of

### Rails 7 adds disable_joins for associations

[Rails 7 adds disable_joins for associations](https://www.bigbinary.com/blog/rails-7-adds-disable-joins-for-associations)

- Author: Ashik Salman
- Published: October 26, 2021
- Categories: Rails, Rails 7

Ruby 7.0 adds disable_joins for associations

### Rails 7 adds the ability to use pre-defined variants

[Rails 7 adds the ability to use pre-defined variants](https://www.bigbinary.com/blog/rails-7-adds-ability-to-use-predefined-variants)

- Author: Gaurav Varma
- Published: October 19, 2021
- Categories: Rails, Rails 7

Rails 7 adds the ability to use pre-defined variants

### Rails 7 adds a setting to enumerate columns in select

[Rails 7 adds a setting to enumerate columns in select](https://www.bigbinary.com/blog/rails-7-adds-setting-for-enumerating-columns-in-select-statements)

- Author: Ashik Salman
- Published: October 13, 2021
- Categories: Rails, Rails 7

Ruby 7.0 adds setting for enumerating columns in select statements

### Rails 7 adds ComparisonValidator to ActiveRecord

[Rails 7 adds ComparisonValidator to ActiveRecord](https://www.bigbinary.com/blog/rails-7-adds-comparison-validator-to-active-record)

- Author: Gaurav Varma
- Published: October 5, 2021
- Categories: Rails, Rails 7

Ruby 7.0 adds ComparisonValidator to ActiveRecord

### Rails 7 adds ActiveRecord::Relation#structurally_compatible?

[Rails 7 adds ActiveRecord::Relation#structurally_compatible?](https://www.bigbinary.com/blog/rails-7-adds-active-record-relation-structurally-compatible)

- Author: Gaurav Varma
- Published: September 15, 2021
- Categories: Rails, Rails 7

Rails 7.0 adds ActiveRecord::Relation#structurally_compatible?

### Rails 7 deprecates Enumerable#sum and Array#sum

[Rails 7 deprecates Enumerable#sum and Array#sum](https://www.bigbinary.com/blog/rails-7-deprecates-enumerable-sum-and-array-sum)

- Author: Aashish Saini
- Published: June 22, 2021
- Categories: Rails, Rails 7

Rails 7 deprecates Enumerable#sum and Array#sum

### Rails 7 adds method calls for nested secrets

[Rails 7 adds method calls for nested secrets](https://www.bigbinary.com/blog/rails-7-adds-method-calls-for-nested-secrets)

- Author: Ashik Salman
- Published: June 9, 2021
- Categories: Rails, Rails 7

Rails 7.0 adds method calls for nested secrets

### Rails 7.0 adds encryption to Active Record models

[Rails 7.0 adds encryption to Active Record models](https://www.bigbinary.com/blog/rails-7-adds-encryption-to-active-record)

- Author: Akhil Gautam
- Published: May 4, 2021
- Categories: Rails, Rails 7

Rails 7.0 adds encryption to Active Record models

### Rails 7 adds Enumerable#sole

[Rails 7 adds Enumerable#sole](https://www.bigbinary.com/blog/rails-7-adds-enumerable-sole)

- Author: Ashik Salman
- Published: April 27, 2021
- Categories: Rails, Rails 7

Rails 7.0 adds Enumerable#sole

### Rails 7 adds build/create constructors to has_one:through

[Rails 7 adds build/create constructors to has_one:through](https://www.bigbinary.com/blog/rails-7-allows-build-and-create-association-constructors-on-has-one-through)

- Author: Akanksha Jain
- Published: April 6, 2021
- Categories: Rails, Rails 7

Rails 7 allows constructors (build_association and create_association) on
has_one:through associations

### Rails 7 adds Enumerable#in_order_of

[Rails 7 adds Enumerable#in_order_of](https://www.bigbinary.com/blog/rails-7-adds-enumerable-in-order-of)

- Author: Ashik Salman
- Published: March 23, 2021
- Categories: Rails, Rails 7

Rails 7.0 adds Enumerable#in_order_of

### Rails 7 adds ActiveRecord::Relation#excluding

[Rails 7 adds ActiveRecord::Relation#excluding](https://www.bigbinary.com/blog/rails-7-adds-activerecord-relation-excluding)

- Author: Ashik Salman
- Published: March 16, 2021
- Categories: Rails, Rails 7

Rails 7.0 adds ActiveRecord::Relation#excluding

### Rails 7 adds sole and find_sole_by finder methods

[Rails 7 adds sole and find_sole_by finder methods](https://www.bigbinary.com/blog/rails-7-adds-active-record-finder-methods)

- Author: Akanksha Jain
- Published: March 2, 2021
- Categories: Rails, Rails 7

Rails 7.0 adds ActiveRecord::FinderMethods \`#sole\` and \`#find_sole_by\`

### Rails 7 adds Enumerable#maximum

[Rails 7 adds Enumerable#maximum](https://www.bigbinary.com/blog/rails-7-adds-enumerable-maximum)

- Author: Ashik Salman
- Published: February 23, 2021
- Categories: Rails, Rails 7

Rails 7.0 adds Enumerable#maximum

## Links

- [Human page](https://www.bigbinary.com/blog/categories/rails-7)
