Rails 8.2 makes enqueue_after_transaction_commit the default Rails 8.2 changes the default behavior for job enqueueing. Jobs are now automatically deferred until after the database transaction commits.