v1.0.5
Fixes
- Webhook secret rotation now correctly defaults the previous-secret invalidation window to 24h on every rotation, not just the first — previously later rotations carried forward a stale (often already-expired) timestamp, stripping the previous secret from API responses by @alexluong in #951
- Duplicate log messages are now handled idempotently — at-least-once duplicates in the same batch no longer fail the whole batch or re-run alert evaluation per copy by @alexluong in #953
- Per-event format errors (e.g. an
aws_s3key_templatereferencing a missing field) are now recorded as normal failed deliveries that retry and surface to the customer, instead of being silently dead-lettered and paging on-call by @alexluong in #957 - OpenAPI spec
ManagedConfignow accurately reflects the supported configs by @alexbouchardd in #943 - Fixed portal font loading by @alexbouchardd in #944
Updates
- Clarified signature behavior in the docs by @alexbouchardd in #945
- Overhauled the local dev stack: unified into a single Compose project with opt-in dependency/add-on flags, added
make health/make smoke, and repairedmake up/testby @alexluong in #930, #952 - Aligned the docs-eval scenario with the TS SDK
publish()shape and surfaced failing checks in CI logs by @leggetter in #950
Full Changelog: v1.0.4...v1.0.5