Home / Companies / Restate / Blog / Post Details
Content Deep Dive

Release announcement: Restate 0.8 has arrived 🎉

Blog post from Restate

Post Details
Company
Date Published
Author
Till Rohrmann, Francesco Guardiani, Giselle van Dongen, Igal Shilman, Jack Kleeman
Word Count
723
Language
English
Hacker News Points
-
Summary

Restate 0.8 introduces several enhancements aimed at improving user experience and functionality, particularly in API management and service state control. The update includes refined interfaces for creating Restate services, such as distinct contexts for unkeyed and keyed services, and new APIs for state management that allow users to retrieve and clear state keys for specific service instances. Deterministic Promise combinators and operation timeouts have been added to the TypeScript SDK, and the endpoint creation process has been simplified with a new API. The release also features replay-aware logging, a new capability to patch service state using the Restate CLI, and enhanced deployment options in Kubernetes with a new Helm chart and operator. Additional improvements include a consistent ID format across resources and the adoption of Jemalloc as the default memory allocator to reduce fragmentation. Users are encouraged to provide feedback and engage with the community via Discord or Slack.