Skip to content

Conversation

@rosa
Copy link
Member

@rosa rosa commented Jan 5, 2026

See rails/rails#55788

This setting has gone through different stages, and we must account for them:

  • Rails 7.1: Method not available (no deferred enqueue)
  • Rails 7.2: :default (defers to adapter's method, which returns true in Solid Queue's case)
  • Rails 8.0-8.1: false (no deferred enqueue, the setting was deprecated)
  • Rails 8.2: true (deferred enqueue enabled by default)

rosa added 3 commits January 5, 2026 21:11
…on_commit`

See rails/rails#55788

This setting has gone through different stages, and we must account for
them:
- Rails 7.1: Method not available (no deferred enqueue)
- Rails 7.2: :default (defers to adapter's method, which returns true in
  Solid Queue's case)
- Rails 8.0-8.1: false (no deferred enqueue, the setting was deprecated)
- Rails 8.2: true (deferred enqueue enabled by default)
Rails main now requires Ruby >= 3.3
@rosa rosa force-pushed the fix-rails-main-tests branch from 0e4beee to ff742bf Compare January 6, 2026 10:55
@rosa rosa merged commit d330516 into main Jan 6, 2026
128 checks passed
@rosa rosa deleted the fix-rails-main-tests branch January 6, 2026 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants