Skip to content

v0.95.1

Choose a tag to compare

@github-actions github-actions released this 30 Oct 11:39
91b30a6

[v0.95.1] - 2026-10-30

Fixed

  • A caller webhook's attempt can continue when its delivery step runs again: DeliveryExecutor.execute_caller_delivery and deliver_caller_webhooks take a keyword-only host_attempt, the host's own attempt at the caller step counted from 1, and number the step's calls after every call its earlier attempts could have made, ATTEMPTS_PER_STEP per URL each, so a durable orchestrator that passes its attempt number when it retries the step has attempt keep increasing under the same webhook-id, possibly skipping numbers, where it restarted at 1. The default of 1 numbers each run of the step from 1 as before, so attempt stays informational and a receiver still deduplicates on webhook-id; a value below 1 raises ValueError before anything is sent. The delivery's log lines also carry event_attempt, the attempt the call carried.

What's Changed

Full Changelog: v0.95.0...v0.95.1