Skip to content

Releases: restatedev/sdk-java

v1.2.0: Spring Boot and revamped testing tools

20 Nov 10:22
17acfc4
Compare
Choose a tag to compare

We're pleased to announce the release of the Java SDK 1.2.0

New features

Notable changes

  • The ctx.run with RetryPolicy has been promoted to stable feature, check the Javadocs for more details.
  • You can now use checked exceptions within your @Handler annotated methods.

Breaking changes

  • Bumped minimum JDK version to 17
  • This release is not bytecode compatible with previous releases, meaning you can't mix the annotation processor generated code from SDK <= 1.2.0 with this release.
  • This release is compatible with Restate >= 1.1

Changelog

Full Changelog: v1.1.1...v1.2.0

1.1.1

16 Oct 14:18
d479a46
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

1.1.0

09 Sep 15:23
Compare
Choose a tag to compare

New features

  • [Preview] Add retry policies for run operations, to limit the amount of retries/the duration of the retries
  • The ingress client now supports the ability to retrieve invocations/attach to existing invocations using idempotency id

What's Changed

Full Changelog: v1.0.0...v1.1.0

Restate 1.0

07 Jun 08:04
fd335fb
Compare
Choose a tag to compare

We're happy to announce that Restate has reached the 1.0 milestone!

Check the Restate 1.0 release for more details.

Workflow API

We have introduced a new API to simplify building workflows, check out the documentation: https://docs.restate.dev/develop/java/workflows

Breaking changes from 0.9

  • Split CoreSerdes in JsonSerdes for the json primitive types and move RAW, BYTE_BUFFER AND VOID into the Serde interface by @slinkydeveloper in #330
  • Remove protobuf from the public api of sdk-common by @slinkydeveloper in #321
  • Rename the ingress client and the connect method by @slinkydeveloper in #336

Other changes

Full Changelog: v0.9.2...v1.0.0

0.9.2

03 May 08:21
61cef6e
Compare
Choose a tag to compare

What's Changed

  • [Release] Bump to 0.10.0-SNAPSHOT by @github-actions in #306
  • Raw handlers by @slinkydeveloper in #303
  • [Release] Bump to 0.9.2 by @github-actions in #307

Full Changelog: v0.9.1...v0.9.2

0.9.1

30 Apr 09:12
c426b41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.0: New DevEx

25 Apr 09:10
Compare
Choose a tag to compare

This release features a completely overhauled development experience. We suggest checking out the new documentation https://docs.restate.dev/develop/java/overview for more details and the new examples https://github.com/restatedev/examples.

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

01 Mar 09:36
0407700
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

01 Feb 14:31
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

First public release

13 Dec 17:00
Compare
Choose a tag to compare