Skip to content

v0.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Oct 14:32
· 1603 commits to main since this release

Breaking changes

New features

  • You can now provide an idempotency key when sending requests to Restate from an external client. This allows to implement end-to-end exactly once processing of requests. See https://docs.restate.dev/services/invocation#invoke-a-service-idempotently.
  • The introspection SQL interface has been expanded with two new tables:
    • sys_invocation_state to inspect the status of in-flight invocations.
    • sys_journal to inspect the invocation journal.
  • External ingress invocation traces now have client socket info

Among the other changes, we've also included a plethora of bug fixes and small improvements.

Enjoy!

Full Changelog: v0.3.0...v0.4.0