Synchronous Execution
Breaking Change
retry.action now executes its retry loop(s) synchronously (blocking) instead of running in the background. This enables:
- Proper error propagation: The exception from the final retry attempt is now raised. When used inside automations or scripts, this will halt execution of subsequent steps unless continuing-on-error is enabled.
- Returning response data on success.
No configuration changes are required.
However, if you previously implemented workarounds to compensate for the old non-blocking behavior, you can safely remove them now.
Full Changelog: v3.8.0...v4.0.0