Skip to content

Releases: svix/svix-webhooks

Version 0.77.0

07 Feb 21:48
0e32140
Compare
Choose a tag to compare

Highlights

  • Server: fix event_type array query parsing
  • Server: fix bad ?channel= queries
  • Server: fire operational webhook on endpoint secret rotation
  • Server: implement bidirectional pagination for endpoints
  • Libs/Rust: glob-reexport all generated models in Rust

What's Changed

Full Changelog: v0.76.1...v0.77.0

Version 0.76.1

06 Feb 13:39
ca61930
Compare
Choose a tag to compare

Highlights

  • Server: fix /attempt/endpoint's broken ?channel= query
  • Libs/Rust: add missing exports to a few API endpoints
  • Libs: fix naming of replay-missing methods in libraries (all but Rust)

What's Changed

Full Changelog: v0.76.0...v0.76.1

Version 0.76.0

03 Feb 18:19
a8fedfd
Compare
Choose a tag to compare

Highlights

  • Server: add org_id and app_id to main tracing span
  • Server: make wait_for timeout early and retry
  • Server: add since/until query params to endpoint stats
  • Server: add endpoints to expunge payload and response
  • Server: clarify error message and documentation around filtered IP addresses
  • Server: fix error message with endpoint filter types validation
  • Server: fix ?after=<time> ID Parsing in paginated endpoints
  • Libs: add endpoints to expunge payload and response
  • Libs: add replay missing messages functions
  • Libs: add transformations APIs

What's Changed

Full Changelog: v0.75.0...v0.76.0

Version 0.75.0

23 Jan 13:51
2ee4553
Compare
Choose a tag to compare

Highlights

  • Server: add built in SSRF support (no need for an external proxy)
  • Server: many worker improvements (see #704 for details)
  • Server: fix Span HTTP Routes
  • Server: update deps
  • Server: add Length limit validation to EndpointHeader value
  • Server: add missing root CAs to default docker image
  • Server: add updated app-portal-access API endpoint (to replace the deprecated dashboard-access)
  • Server: add feature flag gating to event types
  • Libs/Rust: Enable TLS support in reqwest by default
  • Libs: support the new feature flag gating of event types

What's Changed

Full Changelog: v0.74.1...v0.75.0

Version 0.74.1

03 Jan 22:17
d9e8b34
Compare
Choose a tag to compare

Highlights

  • Libs/Rust: make all *Options and fields public (missing from previous release)

What's Changed

  • Make all *ListOptions fields public by @ksindi in #750
  • Bump json5 from 2.2.0 to 2.2.3 in /javascript by @dependabot in #751
  • Bump version and update changelog. by @tasn in #752

Full Changelog: v0.74.0...v0.74.1

Version 0.74.0

03 Jan 21:23
7f146ce
Compare
Choose a tag to compare

Highlights

  • Libs/Rust: make ListOptions and PostOptions fields public
  • Libs/Rust: fix Webhook verification to accept &str

What's Changed

  • Rust: fix Webhook verification to accept &str by @tasn in #745
  • Make ListOptions and PostOptions fields public by @ksindi in #747
  • Bump version and update changelog. by @tasn in #749

New Contributors

Full Changelog: v0.73.0...v0.74.0

Version 0.73.0

28 Dec 00:13
58b7def
Compare
Choose a tag to compare

Highlights

  • Server: fix issue with potentially incorrect signatures for very small payloads.
  • Server: fix Docker image to use exec so that svix-server will accept container process signals.

What's Changed

  • Server: Use exec in Dockerfile by @jaymell in #741
  • Worker: fix potentially incorrect signatures for some small payloads by @tasn in #742
  • Bump version and update changelog. by @tasn in #743

Full Changelog: v0.72.0...v0.73.0

Version 0.72.0

22 Dec 15:43
ce4c517
Compare
Choose a tag to compare

Highlights

  • Server: add metadata field to Endpoint endpoints
  • Server: add missing msg id index causing some queries to be slow
  • Server: make sensitive header detection in the headers API case insensitive
  • Server: omit prevIterator from responses when null
  • Server: fix string collation for some fields in the db (improves performance)
  • Server: expose attempted URL on MessageAttemptOut
  • Server: fix graceful server shutdown even when connection to queue is lost
  • Server: fix listing and getting event-types permission regression (give app tokens access)
  • Server: various code cleanups
  • Server: update axum to 0.6
  • JavaScript: make signature comparison constant time (thanks @arjunyel)

What's Changed

New Contributors

Full Changelog: v0.71.0...v0.72.0

Version 0.71.0

29 Nov 18:30
65ba26e
Compare
Choose a tag to compare

Highlights

  • Server: Add metadata to application CRUD
  • Server: Update Rust, sea_orm, and other deps
  • Libs: Update OpenAPI spec

What's Changed

Full Changelog: v0.70.0...v0.71.0

Version 0.70.0

10 Nov 20:12
4bc2b9a
Compare
Choose a tag to compare

HIghlights

  • Server: create subcommand for wiping an organization's data
  • Server: internal code improvements
  • Libs/Java: fix issue with automatic region detection not working

What's Changed

Full Changelog: v0.69.0...v0.70.0