Releases: aws/aws-durable-execution-sdk-java
Releases · aws/aws-durable-execution-sdk-java
Preview Release 0.5.0-beta
What's Changed - First Public Preview Release
- Feat/durable logger by @maschnetwork in #6
- Fixed logging by @maschnetwork in #13
- feat(nested-steps): Stop hardcoding Root context thread by @phipag in #9
- chore: Gitfarm sync by @SilanHe in #16
- add a method to construct TypeToken from Class by @zhongkechen in #19
- feat(error-handling): Support specific type error reconstruction from… by @phipag in #15
- Callback features by @maschnetwork in #17
- Fix/paginated checkpoint token by @maschnetwork in #26
- Feat/durablefuture allof by @maschnetwork in #30
- [feat: invoke] initial invoke implementation by @zhongkechen in #20
- feat: add executionContext object on context by @bchampp in #35
- chore(ci): add check-spotless.yml GitHub workflow. by @phipag in #33
- chore(ci): add java build workflow. by @phipag in #34
- refactor(threading): separate SDK internal executor service from user-defined executor service by @phipag in #38
- [feat: invoke] add Cloud runner support for invoke operation by @zhongkechen in #44
- [refactor] clean up Class type in operations by @zhongkechen in #43
- fix: race condition for SuspendException by @maschnetwork in #46
- Add Dependabot configuration for Maven and GitHub Actions by @dhegberg in #47
- [bug] fix the pagination issue in checkpointBatcher by @zhongkechen in #54
- [feat: invoke]fix Cloud runner case for invoke operation by @zhongkechen in #52
- [refactor] Refactor exceptions by @zhongkechen in #45
- [bugfix] remove unnecessary policies by @zhongkechen in #67
- [bugfix] refactor operations and fix issues by @zhongkechen in #62
- chore: add e2e integration tests by @SilanHe in #41
- remove comment for large payload input by @zhongkechen in #74
- [refactor] remove redundant InitialExecutionState by @zhongkechen in #75
- [improvement] Optimize Poller by @zhongkechen in #69
- [bugfix] fix the race condition in waitForOperationCompletion by @zhongkechen in #93
- chore: Update e2e-tests.yml to always run tests by @SilanHe in #96
- Chore/fix e2e by @SilanHe in #102
- Add duration validation by @aakash007s in #109
- [bugfix] fix a broken unit test testCombinedSyncAsyncWait by @zhongkechen in #106
- [bugfix] replace phaser with future by @zhongkechen in #103
- Feat/child context by @maschnetwork in #100
- [bugfix]: handle large input and empty initial operations by @zhongkechen in #112
- [Bugfix] adding completableFuture docs and minor bug fixes by @zhongkechen in #111
- Update package name and group id by @wangyb-A in #120
- Update pom file to support maven publish by @wangyb-A in #122
Contributors
- @phipag made their first contribution in #9
- @SilanHe made their first contribution in #16
- @zhongkechen made their first contribution in #19
- @bchampp made their first contribution in #35
- @dhegberg made their first contribution in #47
- @dependabot[bot] made their first contribution in #61
- @aakash007s made their first contribution in #109
- @wangyb-A made their first contribution in #120
Full Changelog: https://github.com/aws/aws-durable-execution-sdk-java/commits/v0.5.0