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
- Add redis sentinel support by @jaymell in #1472
- More redis refactors by @jaymell in #1477
- bridge: Upgrade deno crates by @svix-jplatte in #1469
- Add redis OTEL metrics by @jaymell in #1479
- Server: add x-api-key to list of sensitive headers. by @tasn in #1481
- bridge: Upgrade dependencies by @svix-jplatte in #1482
- Redis dlq support by @jaymell in #1478
- Update the base images to bookworm, support kafka plugin by @ashayshub in #1485
- Upgrade sea-orm, sqlx by @svix-jplatte in #1487
- soft-require typhoeus by @jjb in #1486
- fix copy by @jjb in #1490
- Upgrade CI to run on Ubuntu 24.04 by @svix-jplatte in #1488
- Clean up formatting of CreateMessageApp::filtered_endpoints by @svix-jplatte in #1489
- ci: Run lint jobs when the workflow definition changes by @svix-jplatte in #1491
- Upgrade Node version in Javascript release action by @svix-lucho in #1492
- Implement Clone for Svix client by @svix-jplatte in #1493
- Libs(all): bump openapi generator from 5.2.0 to 7.9.0 by @svix-onelson in #1480
- Libs(Go): add convenience constructor for static nullable strings by @svix-onelson in #1497
- ci: Remove super-linter by @svix-jplatte in #1501
- Update OpenAPI spec by @svix-jplatte in #1500
- Add operational webhook endpoint API to the client libs by @svix-jplatte in #1502
- Upgrade redis to get rid of yanked version by @svix-lucho in #1504
- Bump version to 1.39.0 and update changelog by @svix-lucho in #1503
New Contributors
- @ashayshub made their first contribution in #1485
- @jjb made their first contribution in #1486
Full Changelog: v1.38.0...v1.39.0