Skip to content

Releases: restatedev/sdk-typescript

Release 0.5.1

28 Nov 07:52
Compare
Choose a tag to compare
  • Ensure retryable Lambda errors are correctly sent to the runtime (#191) (2a71c75)

Release 0.5.0

21 Nov 16:25
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.5.0

Release 0.4.1

18 Nov 16:51
Compare
Choose a tag to compare
  • Avoid global dyn rpc descriptor (#178) (d7d5949)
  • Expose the ability to invoke grpc services from handler services, and viceversa. (#176) (7e505d9)
  • Refactor APIs to be a bit more explicit. (#174) (011c802)
  • Disable suspensions in Embedded handler (#172) (a477be4)
  • Move to npm public package (19c0979)

0.4.0

24 Oct 12:47
Compare
Choose a tag to compare

Breaking changes

Release 0.3.2

26 Sep 14:09
Compare
Choose a tag to compare
  • Schedule suspensions only when the promises are awaited (then-ed) (6af64b9)

0.3.1

22 Sep 12:16
Compare
Choose a tag to compare
  • Fix type inference of KeyedEventHandler wrongly identifies keyed handlers (67019c5)

Release 0.3.0

21 Sep 15:38
Compare
Choose a tag to compare
  • Support for Kafka event handlers (0b19442)
  • Support binding gRPC services that are defined as object literals. (08458c0)
  • Partial state flag (#160) (bee23ae)
  • Fix typos in in-code docs (#163) (411be14)
  • Update release instructions (75961af)

0.2.0

23 Aug 13:01
Compare
Choose a tag to compare
  • Important: We have changed the versioning scheme to align it with the Restate runtime. Old releases should be considered "yanked" and we will soon remove them from the package registry.
  • Important: This release is not compatible with Restate runtime < 0.2.0
  • Breaking: Redesigned the awakeable APIs
  • New feature: Now you can send awakeable rejections
  • Slight changes to the logging format
  • We now publish development versions of the SDK. You can install them with npm install @restatedev/restate-sdk@dev, but please note that we don't provide any compatibility guarantees for those.