Skip to content

Releases: svix/svix-webhooks

Version 1.24.0

08 May 20:06
2a8e93d
Compare
Choose a tag to compare

Highlights

  • Server: Update redis health check
  • Server: Clean up tracing spans for HTTP requests
  • Libs: Endpoint OAuth configuration updates

What's Changed

Full Changelog: v1.23.0...v1.24.0

Version 1.23.0

03 May 14:13
bbbefc4
Compare
Choose a tag to compare

Highlights

  • Libs/Javascript: Fix method naming consistency
  • Libs/Javascript: Add Oauth support

What's Changed

Full Changelog: v1.22.0...v1.23.0

Version 1.22.0

30 Apr 17:18
498a298
Compare
Choose a tag to compare

Highlights

  • Server: Don't require trailing slash at the end of request paths
  • Server: Improve testing performance and reduce redundant test runs
  • Server: Improve performance of /api/v1/openapi.json route
  • Server: Upgrade dependencies and improve code formatting
  • Server: Upgrade to Docker Compose v2
  • Libs/Ruby: Add PATCH endpoints

What's Changed

New Contributors

Full Changelog: v1.21.0...v1.22.0-2

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