All Versions
Latest Version
Avg Release Cycle
Latest Release

Changelog History
Page 1

  • v0.70.0 Changes

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

    • 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
  • v0.68.1 Changes

    • โšก๏ธ 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.
  • v0.68.0 Changes

    • Server: add file/line information to errors for easier debugging.
    • โšก๏ธ Server: update dependencies.
    • ๐Ÿ“‡ Libs: add application/endpoint metadata fields.
    • ๐Ÿ‘ Libs/C#: Add netstandard2.0 support.
    • โž• Add gitleaks config to ignore test auth tokens.
  • v0.67.0 Changes

    • ๐ŸŒฒ Server: include idempotency key in log spans.
    • Server: correct trace ID handling in tracing spans.
  • v0.66.0 Changes

    • ๐Ÿ‘ท Server: add unique IDs when tracing worker tasks.
    • Server: allow enabling extra tracing for db operations.
    • ๐ŸŒฒ Server: ensure tracing spans are recorded for all log levels.
    • ๐Ÿ”’ Server: reduce idempotency key lock time from 20s to 5s.
    • Libs: expose endpoint stats function.
  • v0.65.1 Changes

    • Server: fix validation errors to be more informative.
    • ๐Ÿ›ฐ Server: more strict message payload validation to match the libs.
    • ๐Ÿ”’ Server: fix issue with messages being signed with expired keys in some situations (not a security concern, just superfluous data being sent).
    • ๐Ÿ”Š Server: attach a unique ID to a request (used in logs) when none is provided in headers.
    • Libs/Python: fix typo in Python lib causing auto-detection of EU servers to fail.
    • Libs/C#: make logger optional when creating SvixClient.
  • v0.65.0 Changes

    • ๐Ÿ‘ Server: support "upsert" of entities on PUT methods.
    • โšก๏ธ Server: support PATCH methods on entities for partial updates.
    • Server: allow overriding redis_dsn for separate queue and cache DSNs.
    • ๐Ÿ‘ Libs: support "upsert" of entities on PUT methods.
    • ๐Ÿ’Ž Libs/Ruby: fix region auto-detection.
  • v0.64.2 Changes

    • ๐Ÿ›ฐ Server: change the dashboard authentication payload to note that the server is self hosted.
    • ๐Ÿ›ฐ Libs/JavaScript: fix issue when signing/verifying payloads with high Unicode codepoints (e.g. some new emoji)
  • v0.64.1 Changes

    • Libs/Go: export missing svix.NullableString utility.