Releases: nexus-rpc/sdk-java
Releases · nexus-rpc/sdk-java
v0.5.0-alpha
What's Changed
- Cleanup operation ID by @Quinn-With-Two-Ns in #28
- Update readme by @Quinn-With-Two-Ns in #29
- Add experimental flag to some APIs by @Quinn-With-Two-Ns in #30
- Add deadline to context by @Quinn-With-Two-Ns in #35
- Add ServiceDefinition to OperationContext by @Quinn-With-Two-Ns in #36
- Add CONFLICT and REQUEST_TIMEOUT handler error types by @mjameswh in #39
- 💥 Remove FetchInfo and FetchResult handler requests by @mjameswh in #40
- Add CODEOWNERS file by @mjameswh in #43
- Improve error model and serialization by @Quinn-With-Two-Ns in #44
New Contributors
Full Changelog: v0.4.0-alpha...v0.5.0-alpha
v0.4.0-alpha
What's Changed
- Support error rehydration by @Quinn-With-Two-Ns in #23
- Switch operation ID to operation token by @Quinn-With-Two-Ns in #25
- Add Retryable header by @Quinn-With-Two-Ns in #24
- Move links from the result to context by @Quinn-With-Two-Ns in #26
Full Changelog: v0.3.0-alpha...v0.4.0-alpha
v0.3.0-alpha
What's Changed
- Check Service implementation signatures match the Service contract by @Quinn-With-Two-Ns in #19
- Add Nexus-Operation-Id header by @Quinn-With-Two-Ns in #20
- Make headers case insensitive by @Quinn-With-Two-Ns in #21
- Add operation interceptors by @Quinn-With-Two-Ns in #14
- Fix type assertion for primitive type by @Quinn-With-Two-Ns in #22
v0.1.0-alpha1
Highlights
Initial release
This is the initial Nexus Java SDK release.
What's Changed
- Initial structure by @cretz in #1
- Service and Operation Handlers by @cretz in #3
- Add NOT_IMPLEMENTED ErrorType by @Quinn-With-Two-Ns in #6
- Release publishing by @cretz in #7
Full Changelog: https://github.com/nexus-rpc/sdk-java/commits/v0.1.0-alpha1