v0.10.0
There are several breaking changes in this release:
- NewServiceRouter et al -> NewService
- restate.Service and restate.Object -> restate.Reflect
- Sleep now returns an error, which is returned in the case of invocation cancellation
There is also a significant new feature; code generation. For other changes, see below
What's Changed
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #15
- Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #16
- Enable go sdk to use the new restate-sdk-test-tool by @slinkydeveloper in #19
- Prepare integration.yaml for embedding in runtime repo by @slinkydeveloper in #22
- Add the rest of the test services by @jackkleeman in #23
- Avoid 'router' terminology by @jackkleeman in #25
- Support passing headers in calls by @jackkleeman in #17
- Add protoc-gen-go-restate by @jackkleeman in #18
- Add awakeable example by @jackkleeman in #26
- Test various cancellation behaviour by @jackkleeman in #24
- Unify restate.Service and restate.Object into restate.Reflect by @jackkleeman in #27
New Contributors
- @dependabot made their first contribution in #15
- @slinkydeveloper made their first contribution in #19
Full Changelog: v0.9.1...v0.10.0