* 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.
0.72.0
* 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)
0.71.0
* Server: Add metadata to application CRUD * Server: Update Rust, sea_orm, and other deps * Libs: Update OpenAPI spec
0.70.0
* Server: create subcommand for wiping an organization's data * Server: internal code improvements * Libs/Java: fix issue with automatic region detection not working
0.69.0
* Server: ensure QueueTasks are deleted after acknowledgement * Server: better handling of failures in streaming responses * Server: update event-type schemas validation to be stricter * Libs/Kotlin: support configuring retry schedule * Libs: fix metadata field in Go and Python
0.68.1
* Server: update the event-type CRUD endpoints to be more strict about the schema type. * Server: fix typo in error messages for unimplemented errors. * Libs/Java: fix issue with creating multiple Svix instances in parallel.