-
Enhancement: Add non-retryable exception middleware (Saidbek)
-
Fix: ActiveJob keyword arguments support (mensfeld)
- Jobs with keyword arguments were broken due to improper argument forwarding in
SQSSendMessageParametersSupport#initialize - Use Ruby's argument forwarding (
...) to properly pass all arguments including keyword arguments - #962
- Jobs with keyword arguments were broken due to improper argument forwarding in
-
Fix: Replace
ArgumentErrorwith customFifoDelayNotSupportedErrorfor FIFO delay errors- Provides more specific error type for programmatic error handling
- #957