NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1275 most downloaded on PyPI
Svix webhooks API client and webhook verification library
Last release 4 days ago
30 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
5 years old
231 releases · first in 2021
One column per quarter.
README: Include minimum Redis version by @svix-daniel in https://github.com/svix/svix-webhooks/pull/265
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.49.0...v0.50.0
build(deps): bump url-parse from 1.5.2 to 1.5.6 in /javascript by @dependabot in https://github.com/svix/svix-webhooks/pull/252
prev_iterator) & after param in list commands by @tasn in https://github.com/svix/svix-webhooks/pull/259Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.48.0...v0.49.0
build(deps): bump follow-redirects from 1.14.7 to 1.14.8 by @dependabot in https://github.com/svix/svix-webhooks/pull/240
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.47.1...v0.48.0
/attempt/ API via list_for_msg and list_for_endpoint. 🚀message_attempt.list is deprecated in favor of this new API. ❌Server CI: Remove arm builds & set source dir by @svix-frank in https://github.com/svix/svix-webhooks/pull/245
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.47.0...v0.47.1
Improve README and split off the special libs README by @tasn in https://github.com/svix/svix-webhooks/pull/236
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.46.0...v0.47.0
CI: Disable markdown & language lint by @svix-frank in https://github.com/svix/svix-webhooks/pull/227
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.45.0...v0.46.0
github.com/svix/svix-webhooks 💥
(We're sorry for any inconvenience this may cause you.)idempotency-key for POST actions 🔂channel for message list APIs 🆕Update Badge Links by @svix-frank in https://github.com/svix/svix-libs/pull/222
Full Changelog: https://github.com/svix/svix-libs/compare/v0.44.0...v0.45.0
Readme: Add missing badges by @fcjr in https://github.com/svix/svix-libs/pull/217
Full Changelog: https://github.com/svix/svix-libs/compare/v0.43.2...v0.44.0
build(deps): bump node-fetch from 2.6.1 to 2.6.7 in /javascript by @dependabot in https://github.com/svix/svix-libs/pull/214
Full Changelog: https://github.com/svix/svix-libs/compare/v0.43.1...v0.43.2
Kotlin/Java: Add missing withContent param by @svix-frank in https://github.com/svix/svix-libs/pull/211
Full Changelog: https://github.com/svix/svix-libs/compare/v0.43.0...v0.43.1
Python: Allow explicit None to be passed for optional fields by @svix-frank in https://github.com/svix/svix-libs/pull/207
None to be passed for optional fields by @svix-frank in https://github.com/svix/svix-libs/pull/207Full Changelog: https://github.com/svix/svix-libs/compare/v0.42.3...v0.43.0
JS: Use svix-fetch from npm by @svix-frank in https://github.com/svix/svix-libs/pull/205
Full Changelog: https://github.com/svix/svix-libs/compare/v0.42.2...v0.42.3
build(deps): bump follow-redirects from 1.14.6 to 1.14.7 by @dependabot in https://github.com/svix/svix-libs/pull/202
Full Changelog: https://github.com/svix/svix-libs/compare/v0.42.1...v0.42.2
All: Bump API specification by @svix-liam in https://github.com/svix/svix-libs/pull/200
Full Changelog: https://github.com/svix/svix-libs/compare/v0.42.0...v0.42.1
Bump openapi spec by @svix-liam in https://github.com/svix/svix-libs/pull/199
Full Changelog: https://github.com/svix/svix-libs/compare/v0.41.2...v0.42.0
JS: Enable keepalives if using node-fetch by @svix-frank in https://github.com/svix/svix-libs/pull/196
Full Changelog: https://github.com/svix/svix-libs/compare/v0.41.1...v0.41.2
Kotlin close tries to avoid memory leak by @svix-frank in https://github.com/svix/svix-libs/pull/194
Full Changelog: https://github.com/svix/svix-libs/compare/v0.41.0...v0.41.1
Add a way to set a custom server url for all of the libs. by @tasn in https://github.com/svix/svix-libs/pull/192
Full Changelog: https://github.com/svix/svix-libs/compare/v0.40.0...v0.41.0
ServerUrl option for overriding the APIs base URL (Useful for testing) 🆕bump-version: Remove git dependency by @svix-frank in https://github.com/svix/svix-libs/pull/187
Full Changelog: https://github.com/svix/svix-libs/compare/v0.39.0...v0.40.0
payload_retention_period in message API. 🆕ruby: Upgrade to bundler 2 by @svix-frank in https://github.com/svix/svix-libs/pull/179
Full Changelog: https://github.com/svix/svix-libs/compare/v0.38.0...v0.39.0
javascript: Add readme for npm package by @svix-liam in https://github.com/svix/svix-libs/pull/172
Full Changelog: https://github.com/svix/svix-libs/compare/v0.37.0...v0.38.0
all: Add Bindings Endpoint Headers API by @svix-frank in https://github.com/svix/svix-libs/pull/168
Full Changelog: https://github.com/svix/svix-libs/compare/v0.36.0...v0.37.0
Add recover functions by @svix-frank in https://github.com/svix/svix-libs/pull/166
Full Changelog: https://github.com/svix/svix-libs/compare/v0.35.0...v0.36.0
Add bump version script by @svix-frank in https://github.com/svix/svix-libs/pull/163
Full Changelog: https://github.com/svix/svix-libs/compare/v0.34.2...v0.35.0
Update openapi spec by @svix-frank in https://github.com/svix/svix-libs/pull/161
Full Changelog: https://github.com/svix/svix-libs/compare/v0.34.1...v0.34.2
Hotfix: Fix bug in ruby endpoint api by @svix-frank in https://github.com/svix/svix-libs/pull/160
Full Changelog: https://github.com/svix/svix-libs/compare/v0.34.0...v0.34.1
Update Spec by @svix-frank in https://github.com/svix/svix-libs/pull/156
Full Changelog: https://github.com/svix/svix-libs/compare/v0.33.0...v0.34.0
PHP: Fix 5.6 compatibility by @svix-frank in https://github.com/svix/svix-libs/pull/154
Full Changelog: https://github.com/svix/svix-libs/compare/v0.32.0...v0.33.0
build(deps): bump ansi-regex from 5.0.0 to 5.0.1 in /javascript by @dependabot in https://github.com/svix/svix-libs/pull/146
Full Changelog: https://github.com/svix/svix-libs/compare/v0.31.0...v0.32.0
Python: Add additional message-attempt APIs. 🆕
Kotlin: Initial async kotlin library 🚀
All: Add before option to message APIs
All: Adds support for unbranded webhooks 📋
All: Adds Sending to MessageStatus 📤
All: Some of the list options structs have been renamed (this is a minor breaking change in some languages) 💥
All: Add nextAttempt to EndpointMessageOut 🕛
All: Add support for rate limiting 📈
All: Bump openapi-generator to 5.2.0, fixes bug in python lib which can throw if additionalProperties are found 🐛
Python: Cleanup explicit exports in python 🤓
All: Add Sign functions for generating webhook signatures 🔏
JavaScript, Python and Go: fix regression with server URLs not being set correctly.
Javascript: Fix bug with message attempt resend (would throw on return)
Python: Fix issue with pip package not generating the openapi_client properly on deploy
openapi_client properly on deployPython: Clean up exports, add API exceptions as svix.exceptions
svix.exceptionsAll: Enforce timestamp tolerance when verifying
Migrate to new GitHub org svix! :rocket:
svix! :rocket:Update the OpenAPI spec and change structures accordingly
Update the Message model to call the payload payload instead of data.
payload instead of data.Add function to update event_types.
Update OpenAPI spec to the latest version
* Rename to Svix * Sync library versions
Your coding agent can read these notes before it upgrades. Set up the MCP server →