Skip to content

Releases: svix/svix-webhooks

Version 1.21.0

06 Mar 20:16
Compare
Choose a tag to compare

Highlights

  • Server: Improve error information on failed assertions in Redis module
  • Server: Use omniqueue for Redis queue implementation
  • Server: Upgrade OpenTelemetry dependencies
  • Bridge: Upgrade dependencies
  • Libs/Rust: Print more detailed error messages for generic errors

What's Changed

Full Changelog: v1.20.0...v1.21.0

Version 1.20.0

22 Feb 15:07
Compare
Choose a tag to compare

Highlights

  • Server and Bridge: Performance improvements in test setup
  • Libs/C#: don't serialize nulls in PATCH endpoints
  • Libs/Rust: Make API method Future implement Send/Sync

What's Changed

Full Changelog: v1.19.0...v1.20.0

Version 1.19.0

20 Feb 15:51
Compare
Choose a tag to compare

Highlights

  • Libs/Python: Make request timeout and retries configurable
  • Libs/Rust: Make request timeout configurable

What's Changed

Full Changelog: v1.18.0...v1.19.0

Version 1.18.0

15 Feb 14:56
Compare
Choose a tag to compare

Highlights

  • Server: upgrade dependencies
  • Server: adopt omniqueue as a queue backend
  • Libs/C#: [Breaking] Return iterator information in list endpoints. Changes the return type of list endpoints.
  • Libs/Java: don't serialize nulls in PATCH endpoint methods
  • Libs/Rust: upgrade and clean up dependencies
  • Libs/Rust: switch from reqwest to hyper 1.0

What's Changed

Full Changelog: v1.17.0...v1.18.0

Version 1.17.0

06 Feb 17:45
Compare
Choose a tag to compare

Highlights

  • Libs/Rust: [Important] Fix a bug in the webhook signature verification method where certain signatures could bypass the verification.
  • Libs/Java: [Breaking] Use Java time instead of threetenbp. This removes the need to import threetenbp to use the library. Depending on how the lib is used, it might require migrating uses of threetenbp to Java 8 Date-Time APIs.

What's Changed

New Contributors

Full Changelog: v1.16.0...v1.17.0

Version 1.16.0

24 Jan 22:30
484d8e0
Compare
Choose a tag to compare

Highlights

  • Server: Add tag parameter to list-message for Go, JavaScript, and Python.
  • Server: improvements to the expired message cleaner.
  • Libs: update OpenAPI spec and libs.
  • Libs/Javascript: Fix thrown error message when API status code is unknown.

What's Changed

New Contributors

Full Changelog: v1.15.0...v1.16.0

Version 1.15.0

07 Dec 23:15
89bf78e
Compare
Choose a tag to compare

Highlights

  • Libs: update OpenAPI spec and libs.

What's Changed

Full Changelog: v1.14.0...v1.15.0

Version 1.14.0

17 Nov 21:40
9d4b781
Compare
Choose a tag to compare

Highlights

  • Server: separate out the message content to its own model.
  • Libs: expose two new Statistics endpoints.
  • Libs/Csharp: implement "hard delete" event types.
  • Libs/Ruby: accept additional options on message get.
  • Libs/Go: fix transformation partial update function.
  • Libs/Kotlin: fix errors with APIs that return no content (like endpoint delete).

What's Changed

New Contributors

Full Changelog: v1.13.0...v1.14.0

Version 1.13.0

02 Oct 22:23
2d3ea40
Compare
Choose a tag to compare

Highlights

  • Server: Fix tracking of backtrace in some error cases.
  • Libs/Go: expose EventType.DeleteWithOptions

What's Changed

New Contributors

Full Changelog: v1.12.0...v1.13.0

Version 1.12.0

11 Sep 16:53
71ecf5c
Compare
Choose a tag to compare

Highlights

  • Libs: update OpenAPI spec

What's Changed

Full Changelog: v1.11.0...v1.12.0