Releases: svix/svix-webhooks
Releases · svix/svix-webhooks
Version 1.5.2
Highlights
- Libs/JavaScript: Fix regression in previous release and allow passing
Buffer
to sign/verify.
What's Changed
- Bridge: support raw inputs for transformations by @svix-onelson in #975
- Bridge: receivers now publish to queues with
payload
field by @svix-onelson in #982 - JavaScript: Fix verification function to allow Buffer by @tasn in #981
- Bump version and update changelog. by @tasn in #984
Full Changelog: v1.5.1...v1.5.2
Version 1.5.1
Version 1.5.1
- Server: Implement the send-example route.
- Libs/JavaScript: Add an explicit check that payload is a string.
- Libs: Fix a bug with integration key creation.
What's Changed
- Implement send-example route by @svix-daniel in #976
- Update OpenAPI spec to fix a bug with integration create. by @tasn in #979
- JavaScript: Add an explicit check that payload is a string by @tasn in #978
- Bump version and update changelog. by @tasn in #980
Full Changelog: v1.5.0...v1.5.1
Version 1.5.0
Highlights
- Server: update OpenSSL dep and fix an incredibly slow memory leak.
- Libs/Go: support passing
WithContent
toList Attepmted Messages
- Libs/Python: fix regression in Python library (causing some functions not to work).
What's Changed
- Server: Update Redis Connection Pooling by @jaymell in #949
- rename bridge ci by @svix-onelson in #950
- Pass
WithContent
option as query parameter toList Attempted Messages
EP by @ema-basiq in #951 - curb incredibly slow leak in openssl connector by @svix-onelson in #952
- pin redis images to 7.0.10 by @svix-onelson in #960
- Server: Disable clustered-redis lib retries by @jaymell in #966
- Server: fixup some flaky tests by @svix-onelson in #965
- Update openapi schema. by @tasn in #969
- Python: Fix regressions in the Python library by cleaning up the templates by @tasn in #970
- Bump semver from 7.3.5 to 7.5.2 by @dependabot in #971
- Bump openssl from 0.10.52 to 0.10.55 in /bridge by @dependabot in #968
- Bump openssl from 0.10.48 to 0.10.55 in /server by @dependabot in #967
- Bump version and update changelog. by @tasn in #972
- Fix bridge configuration and add missing Cargo.lock by @tasn in #973
New Contributors
- @ema-basiq made their first contribution in #951
Full Changelog: v1.4.12...v1.5.0
Version 1.4.12
Highlights
- Sync OSS package version with our internal version.
- Server: support comma separated array query params
- Bridge: initial release
- Libs: update OpenAPI spec
- Libs: add support for "Background Task" endpoints
- Libs: add support for since/until to endpoint stats
- Libs/Go: add missing
endpoint_id
option to list attempts by msg. - Libs/JavaScript: add missing
withContent
field toMessageListOptions
. - Libs/Rust: fix typo in error handling message
What's Changed
- Lib/Rust: fix typo Varidation -> Validation in error handling. by @tasn in #919
- Server: Support comma-separated array query params by @jaymell in #922
- Server: Update test script by @jaymell in #923
- Add BackgroundTask feature to libs by @svix-gabriel in #930
- Add Since/Until for endpoint stats to libs by @svix-gabriel in #927
- Simplify process_task_inner in worker by @svix-gabriel in #934
- bump openapi-generator-cli to 2.6 by @svix-onelson in #939
- bump certifi by @svix-onelson in #940
- beta release for svix-bridge by @svix-onelson in #937
- [Go] add
endpoint_id
option to List Attempts By Msg by @svix-onelson in #943 - [JavaScript] add missing
withContent
field toMessageListOptions
by @svix-onelson in #944 - Libs: update openapi spec, fixup impacted libs by @svix-onelson in #945
- Update to Redis 7 by @jaymell in #938
- fix clippy lint by @svix-onelson in #947
- Bump version and update changelog. by @tasn in #946
Full Changelog: v0.85.1...v1.4.12
Version 0.85.1
Version 0.85.0
Highlights
- Server: add a missing migration for operational webhooks event types.
- Libs/Ruby: fix the library failing to load due to missing dependency.
- Libs: [Semi-breaking] we changed the return value of the transformation simulation endpoint. It's technically a breaking page, though the API is private so it shouldn't affect people.
What's Changed
- Ruby: Fix missing dependency by @jaymell in #909
- Server: Surface Redis Errors by @jaymell in #911
- Server: Operational Webhook Eventtype Migration by @jaymell in #912
- Update openapi.json by @svix-daniel in #915
- Bump version and update changelog. by @tasn in #916
Full Changelog: v0.84.1...v0.85.0
Version 0.84.1
Highlights
- Libs: regenerate libs from the correct openapi spec (could have caused potential authentication issues)
What's Changed
Full Changelog: v0.84.0...v0.84.1
Version 0.84.0
Highlights
- Server: add (beta) RabbitMQ implementation
- Server: upgrade redis-rs and a few other dependencies
- Server: improve OpenAPI generation
- Server: fix issue with Redis being required in the docker image
- Libs/Rust: support choosing the wanted TLS implementation
What's Changed
- Create message: change to RawValue instead of Value by @tasn in #885
- Upgrade redis/bb8 by @jaymell in #886
- Bump version of crossbeam-channels by @svix-andor in #891
- Bump h2 from 0.3.16 to 0.3.17 in /server by @dependabot in #890
- Refactor
queue
Producers/Consumers by @svix-gabriel in #888 - Bump yanked h2 dependency by @svix-andor in #894
- [rust]: allow specifying TLS flavour to use by @marcoslopes in #892
- Improve OpenAPI generation by @svix-andor in #893
- Add RabbitMQ as message queue solution by @svix-gabriel in #895
- Add additional validation to some inputs by @svix-daniel in #899
- Make redis-dsn optional by @jaymell in #900
- Resolve two library-generation related issues by @svix-andor in #903
- Use new rust-generated OpenAPI by @svix-andor in #902
- Bump version and update changelog. by @tasn in #905
New Contributors
- @marcoslopes made their first contribution in #892
Full Changelog: v0.83.1...v0.84.0
v0.83.1
Highlights
- Libs: update OpenAPI spec
What's Changed
- Update openapi.json by @svix-daniel in #883
- Bump version and update changelog. by @tasn in #884
Full Changelog: v0.83.0...v0.83.1
Version 0.83.0
Highlights
- Server: bump deps
- Libs: Add
send-example
wrapper to libraries - Libs/Go: alias missing types from internal dir / openapi package
What's Changed
- Run cargo update by @svix-daniel in #877
- Alias types from internal dir / openapi package by @tkonya in #878
- Bump tower-http version by @svix-gabriel in #879
- Add
send-example
wrapper to libraries by @svix-andor in #881 - Bump version and update changelog. by @tasn in #882
New Contributors
Full Changelog: v0.82.1...v0.83.0