SDKs + CLI v1.99.1
What's Changed Libs/JavaScript: Fix empty retryScheduleInMs not being honored Libs/JavaScript: Fix 0 entries in retryScheduleInMs not being honored Full Changelog: v1.99.0...v1.99.1
What's Changed Libs/JavaScript: Fix empty retryScheduleInMs not being honored Libs/JavaScript: Fix 0 entries in retryScheduleInMs not being honored Full Changelog: v1.99.0...v1.99.1
What's Changed Libs/JS: Fix a publishing issue Full Changelog: v2.0.0-rc.1...v2.0.0-rc.2
What's Changed Breaking changes: Libs/All, CLI: Remove deprecated operations and most deprecated fields Default with_content query parameter available in some message- and attempt-related operations to false (for example: create-message no longer mirrors back the message payload, list message attempts by endpoint no longer returns response payloads by default) Rename filterTypes to eventTypes in e…
What's Changed Server: Fix warning when opentelemetry is disabled Bridge: Include the Kafka partition in consumer idempotency keys (thanks @baxori!) CLI: Use wolfi as the image base instead of Debian, shrinking the Docker image by 77% and removing all open CVEs Libs/C#: Fix a bug that made the 'canceled' message-attempt status opt-in unreliable (see also changelog for 1.95.0) New Contributors @bax…
Changes CLI, Server, Bridge: Set OCI metadata on Docker images CLI, Server, Bridge: Embed package metadata in compiled binaries on Linux Server: Improve validation of endpoint URLs (SVIXSEC-2026-0001) Full Changelog: v1.97.0...v1.98.0
What's Changed CLI: Ignore EPIPE when printing output Libs/All: Support customizing expiration (grace period) of old endpoint secret when rotating Libs/Python: Bump minimum-supported Python interpreter version to 3.9 Libs/Python: Fix memory and file-descriptor leak from excessively constructing httpx clients Server: Add statusText to EndpointMessageOut (the response type for v1.message-attempt.lis…
What's Changed Libs/Java: Upgrade jackson dependency to v2.21.4 Libs/Rust: Make MessagePollerv2Consumer*Options public New Contributors @bharathkumar39293 made their first contribution in #2401 Full Changelog: v1.96.0...v1.96.1
What's Changed CLI (New): Add --token option to svix listen Libs (New): AutoConfigConsumer SDK to consume Polling Endpoints Libs/Csharp: Accept a valid signature when it is last in a multi-sig header (thanks [@devteamaegis]) Libs/All: Stop sending with_content parameter to the backend, handle it client-side New Contributors @devteamaegis made their first contribution in #2393 Full Changelog: v1.95…
What's Changed Libs/Kotlin: Webhooks AutoConfig SDK Libs: Add health.get to Go, Python and Rust SDK It was previously missing from these SDKs for historical reasons Libs/All: Add versions in user-agent header Libs/Go: Add additional internal management APIs Full Changelog: v1.95.1...v1.95.2
What's Changed Libs/Python: Fix release workflow (1.95.0 of the Python SDK failed publishing) Full Changelog: v1.95.0...v1.95.1
What's Changed Libs/All: Enable server-side support of 'canceled' message-attempt status by default If you were previously comparing attempt statuses against 'success', note that the result of the comparison will now change for messages canceled by a transformation script Libs/Python: Move from setup.py to PEP-518-compliant pyproject.toml build system Libs/Python: Clarify that the minimum-supporte…
What's Changed Libs (New): Webhooks AutoConfig SDK Libs/Java: Restore compatibility with Java 1.8 in Webhooks verification Full Changelog: v1.93.0...v1.94.0
What's Changed Server: Warn when Redis pending timeout is shorter than worker request timeout + buffer (thanks @vinay0826) Server: Add missing messageattempt index (as a new kind of background migration) CLI: Show input / output JSON examples in --help output Libs/Java: Restore compatibility with Java 1.8 Full Changelog: v1.92.2...v1.93.0
What's Changed Libs/JavaScript: Remove dependency on uuid (thanks @ulrichstark) Full Changelog: v1.91.1...v1.92.2
Changes Fix docker build What's Changed cli: bump rand to 0.9 by @svix-jbrown in #2265 get cargo-deny to be quiet by @svix-jbrown in #2266 py: update pytest by @svix-jbrown in #2268 py: update requests by @svix-jbrown in #2267 deps: update direct rand dependency to 0.10 by @svix-jbrown in #2271 fix postman CI: install openapi-to-postmanv2 before running script by @tasn in #2270 use docker/github-b…
What's Changed Server: Remove old endpoint secrets on rotation Libs/Ruby: various fixes to the ruby sdk Full Changelog: v1.90.0...v1.91.0