Rails 8.2 lets retry_on read the error when calculating wait time
Rails 8.2 allows retry_on wait procs to receive the exception as a second argument, so jobs can use error-specific information like rate limit headers to decide how long to wait...
Rails 8.2 allows retry_on wait procs to receive the exception as a second argument, so jobs can use error-specific information like rate limit headers to decide how long to wait...
Rails 8.2 changes the default behavior for job enqueueing. Jobs are now automatically deferred until after the database transaction commits.
Rails 7.2 makes Active Job transaction-aware, automatically deferring job enqueueing until after the transaction commits to prevent race conditions.