Skip to content

Releases: svix/svix-webhooks

Version 1.44.0

12 Dec 23:41
67b5237
Compare
Choose a tag to compare

Highlights

  • Libs/JavaScript: Revert packaging-related change because it broke for some users (#1556)
  • Libs/Rust: Remove unused optional PostOptions parameters from non-POST methods (#1557)

What's Changed

Full Changelog: v1.43.0...v1.44.0

Version 1.43.0

06 Dec 19:05
efff8b0
Compare
Choose a tag to compare

What's changed

  • Libs/Go: Add convenient construction of messages with pre-serialized payload (#1538)
  • Libs/Go: Reduce the use of NullableX types to where they actually have a use (#1543)
  • Libs/JavaScript: Add convenient construction of messages with pre-serialized payload (#1539)
  • Libs/Java: Add convenient construction of messages with pre-serialized payload (#1544)
  • Libs/C#: Bump .NET target to 8.0 (#1546)
  • Libs/C#: Add convenient construction of messages with pre-serialized payload (#1545)
  • Libs/Python: Add convenient construction of messages with pre-serialized payload (#1540)
  • Libs/Ruby: Add convenient construction of messages with pre-serialized payload (#1541)
  • Libs/JavaScript: Compile svix package for ESM and CommonJS, reducing bundle sizes (#1549)

Version 1.42.0

28 Nov 14:24
152134b
Compare
Choose a tag to compare

What's Changed

  • Server: Return 413 on large payloads (#1530)
  • Libs/Python: Fix sync / async mismatch for op-webhook-endpoint API (#1535)
  • Libs/Rust: Fix types of iterator fields (#1534)
  • Libs/Kotlin: Add convenient construction of messages with pre-serialized payload (#1531)
  • Libs/Rust: Add convenient construction of messages with pre-serialized payload (#1533)

Version 1.41.0

20 Nov 18:30
4870406
Compare
Choose a tag to compare

What's Changed

  • Libs/JS: Allow iterator and date parameters on list endpoints to be null (in addition to undefined)
  • Libs/JS: Fix serialization of message status query parameters
  • Libs/Rust: Revert many pointless type changes from Option<T> to Option<Option<T>> that came with 1.39.0
  • Server: Improve error messages for configuration loading

Version 1.40.0

11 Nov 20:47
20f3737
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.39.0...v1.40.0

Version 1.39.0

06 Nov 20:17
Compare
Choose a tag to compare

Highlights

  • Libs: Add operational webhook endpoint API
  • Libs/Rust: [Breaking] Models for PATCH endpoints now have Option<Option<T>> fields to allow explicitly sending nulls to unset those fields.
  • Libs/Go: [Breaking] Nullable arrays are once again represented by []T instead of *[]T. Serialization handles the empty case correctly.
  • Libs: Upgrade openapi-generator to 7.9.0, with dependency upgrades and internal changes in the SDKs.
  • Server: Redis Sentinel support
  • Server: OTEL metrics for Redis queues
  • Server: Redis DLQ support
  • Server: Several dependency upgrades and CI improvements

What's Changed

New Contributors

Full Changelog: v1.38.0...v1.39.0

Version 1.38.0

04 Oct 13:32
Compare
Choose a tag to compare

Highlights

  • Server: Increase max endpoint rotations
  • Server: Return 409 on duplicate message insert
  • Server: Add expunge parameter to event-type deletion endpoint
  • Server: Add message.attempt.recovered operational webhook

What's Changed

Full Changelog: v1.37.0...v1.38.0

Version 1.37.0

01 Oct 16:21
Compare
Choose a tag to compare

Highlights

  • Libs(Go): EndpointUpdate and EndpointPatch allow null for channels, filter types

What's Changed

Full Changelog: v1.36.0...v1.37.0

Version 1.36.0

24 Sep 19:09
Compare
Choose a tag to compare

Highlights

  • Libs/Go: edit EndpointIn to allow null for channels, filter types

What's Changed

Full Changelog: v1.35.0...v1.36.0

Version 1.35.0

17 Sep 20:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.34.0...v1.35.0