NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3591 most downloaded on npm
Svix webhooks API client and webhook verification library
Last release 9 days ago
11 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
10 versions withdrawn
withdrawn after publishing
5 years old
388 releases · first in 2021
One column per quarter.
Nothing published for this version
Libs/Rust: [Important] Fix a bug in the webhook signature verification method where certain signatures could bypass the verification.
Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.16.0...v1.17.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Server: Add tag parameter to list-message for Go, JavaScript, and Python.
tag parameter to list-message for Go, JavaScript, and Python.Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.15.0...v1.16.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Libs: update OpenAPI spec and libs.
chrono, time by @svix-onelson in https://github.com/svix/svix-webhooks/pull/1144Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.14.0...v1.15.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Server: separate out the message content to its own model.
messagecontent model by @jaymell in https://github.com/svix/svix-webhooks/pull/1100envsubst for shellexpand by @svix-onelson in https://github.com/svix/svix-webhooks/pull/1105ahash dependency by @jaymell in https://github.com/svix/svix-webhooks/pull/1121Unit methods by @jaymell in https://github.com/svix/svix-webhooks/pull/1124Statistics endpoints by @jaymell in https://github.com/svix/svix-webhooks/pull/1119Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.13.0...v1.14.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Server: Fix tracking of backtrace in some error cases.
EventType.DeleteWithOptionsmap_err in order to preserve #[track_caller] by @svix-aaron1011 in https://github.com/svix/svix-webhooks/pull/1078EventType.DeleteWithOptions by @svix-onelson in https://github.com/svix/svix-webhooks/pull/1081EventType.DeleteWithOptions by @svix-onelson in https://github.com/svix/svix-webhooks/pull/1082Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.12.0...v1.13.0
Update OpenAPI spec and regenerate libs by @svix-lucho in https://github.com/svix/svix-webhooks/pull/1071
Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.11.0...v1.12.0
Server: update Docker image to Debian bookworm.
EventType.importOpenApi() by @svix-onelson in https://github.com/svix/svix-webhooks/pull/1066Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.10.0...v1.11.0
Server: Remove unused redis dependency by @jaymell in https://github.com/svix/svix-webhooks/pull/1059
Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.9.0...v1.10.0
Server: add missing field documentation for query params.
Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.8.1...v1.9.0
Server: correctly disconnect the tracing provider when shutting down in some rare scenarios.
Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.8.0...v1.8.1
Deprecate Endpoint version field and make it optional by @svix-lucho in https://github.com/svix/svix-webhooks/pull/1005
NullableInt32 and NullableStringwith_content to attempt listing endpointsNullableString() now takes a pointer argument by @rkuprov in https://github.com/svix/svix-webhooks/pull/1020openapi.NullableInt32 by @rkuprov in https://github.com/svix/svix-webhooks/pull/1018chrono and run Cargo update by @svix-gabriel in https://github.com/svix/svix-webhooks/pull/1022with_content to attempt listing endpoints by @svix-nick in https://github.com/svix/svix-webhooks/pull/1025Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.7.0...v1.8.0
Server: update Docker image to use latest Rust version
Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.6.0...v1.7.0
Server: add 'event_types' query param to 'list-attempted-messages'
patch endpoints for partial updatespatch endpoints for partial updates by @tasn in https://github.com/svix/svix-webhooks/pull/987CacheKey::PREFIX_CACHE, kv_def!, string_kv_def! by @svix-onelson in https://github.com/svix/svix-webhooks/pull/992Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.5.2...v1.6.0
Libs/JavaScript: Fix regression in previous release and allow passing Buffer to sign/verify.
Buffer to sign/verify.payload field by @svix-onelson in https://github.com/svix/svix-webhooks/pull/982Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.5.1...v1.5.2
Server: Implement the send-example route.
Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.5.0...v1.5.1
Server: update OpenSSL dep and fix an incredibly slow memory leak.
WithContent to List Attempted MessagesWithContent option as query parameter to List Attempted Messages EP by @ema-basiq in https://github.com/svix/svix-webhooks/pull/951Full Changelog: https://github.com/svix/svix-webhooks/compare/v1.4.12...v1.5.0
Sync OSS package version with our internal version.
endpoint_id option to list attempts by msg.withContent field to MessageListOptions.endpoint_id option to List Attempts By Msg by @svix-onelson in https://github.com/svix/svix-webhooks/pull/943withContent field to MessageListOptions by @svix-onelson in https://github.com/svix/svix-webhooks/pull/944Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.85.1...v1.4.12
Update openapi schema and bump version by @tasn in https://github.com/svix/svix-webhooks/pull/918
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.85.0...v0.85.1
Server: add a missing migration for operational webhooks event types.
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.84.1...v0.85.0
Libs: regenerate libs from the correct openapi spec (could have caused potential authentication issues)
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.84.0...v0.84.1
Server: add (beta) RabbitMQ implementation
queue Producers/Consumers by @svix-gabriel in https://github.com/svix/svix-webhooks/pull/888Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.83.1...v0.84.0
Update openapi.json by @svix-daniel in https://github.com/svix/svix-webhooks/pull/883
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.83.0...v0.83.1
Libs: Add send-example wrapper to libraries
send-example wrapper to librariessend-example wrapper to libraries by @svix-andor in https://github.com/svix/svix-webhooks/pull/881Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.82.1...v0.83.0
Libs/Java: serialize nulls when making HTTP requests
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.82.0...v0.82.1
Server: refactor expired message cleaner to be incremental (prevent locks)
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.81.0...v0.82.0
Libs: add support for creating application when creating a message
Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.80.0...v0.81.0
Libs: add prev_iterator and order support to application list
prev_iterator and order support to application listprev_iterator support to event type listSvixOptions.Throw to trueSvixOptions.Throw default to true by @svix-onelson in https://github.com/svix/svix-webhooks/pull/852Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.79.0...v0.80.0
Server: support prev_iterator for application and event type listing
uidFull Changelog: https://github.com/svix/svix-webhooks/compare/v0.78.0...v0.79.0
Server: add order query parameter for sorting endpoints
order query parameter for sorting endpointsdesc to match prodprev_iterator for application and endpointsFull Changelog: https://github.com/svix/svix-webhooks/compare/v0.77.0...v0.78.0
Server: fix event_type array query parsing
?channel= queries?channel= queries by @svix-gabriel in https://github.com/svix/svix-webhooks/pull/814Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.76.1...v0.77.0
Server: fix /attempt/endpoint's broken ?channel= query
/attempt/endpoint's broken ?channel= queryapi pkg in rust by @svix-andor in https://github.com/svix/svix-webhooks/pull/806/attempt/endpoint's broken ?channel= query by @svix-gabriel in https://github.com/svix/svix-webhooks/pull/803Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.76.0...v0.76.1
Server: add org_id and app_id to main tracing span
wait_for timeout early and retry?after=<time> ID Parsing in paginated endpointswait_for timeout early and retry by @svix-andor in https://github.com/svix/svix-webhooks/pull/783?after=<time> ID Parsing in paginated endpoints by @svix-gabriel in https://github.com/svix/svix-webhooks/pull/798Recover by @svix-andor in https://github.com/svix/svix-webhooks/pull/787Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.75.0...v0.76.0
Server: add updated app-portal-access API endpoint (to replace the deprecated dashboard-access)
reqwest by defaultExtension usage to State by @svix-andor in https://github.com/svix/svix-webhooks/pull/761reqwest default-tls by @jaymell in https://github.com/svix/svix-webhooks/pull/768Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.74.1...v0.75.0
Libs/Rust: make all *Options and fields public (missing from previous release)
*Options and fields public (missing from previous release)Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.74.0...v0.74.1
Libs/Rust: make ListOptions and PostOptions fields public
ListOptions and PostOptions fields publicFull Changelog: https://github.com/svix/svix-webhooks/compare/v0.73.0...v0.74.0
Server: fix issue with potentially incorrect signatures for very small payloads.
exec so that svix-server will accept container process signals.exec in Dockerfile by @jaymell in https://github.com/svix/svix-webhooks/pull/741Full Changelog: https://github.com/svix/svix-webhooks/compare/v0.72.0...v0.73.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →