Releases: cadence-workflow/cadence-java-client
Releases · cadence-workflow/cadence-java-client
Release 3.5.1
New Features
- Add CadenceChangeVersion support.
- Allow using other tags in metric reporter.
- Add metric tag to differentiate long-poll and normal request.
Bug fixes
- Fix identity for sticky worker.
- Improve contributing guide.
Release v3.5.0
Improvements
- Fix consistent query interface which caused overloading ambiguity with variable argument (#644)
Release v3.4.0
Release v3.3.0
New Features
- Added feature flags to ship breaking changes without impacting old behavior. [#633]
Release v3.2.0
New Features
- Add consistent query support (#530 ) The feature requires sever version >= 0.22.0 if enabled feature version checking.
- Add Health check API to worker and service interface (#617)
Improvements
- Replace sticky tasklist metrics scope with the same value (#601 )
Credits
Thank you @AngerM-DD for the contribution!
Release v3.1.0
Release 3.0.0
This release contains breaking changes and new features.
New Features
- update idls to use ActivityLocalDispatchInfo for local activity dispatch (#563)
- Add option to dispatch activity tasks locally (#564)
- do not dispatch activities locally if taskListActivitiesPerSecond is set (#567)
- use noop worker when local dispatch disabled (#569)
- Pass taskListActivitiesPerSecond down to ActivityWorker (#556)
- Remove default taskListActivitiesPerSecond limit (#578)
- add missing workflowtype and activitytype metric tags (#581)
Breaking changes
- Remove disable activity and workflow worker options (#540)
- Refactor options and worker dependencies (#551)
- Worker and Options refactoring part 2 (#552)
Bug fixes
- Fix ACTIVITY_E2E_LATENCY metrics (#537)
- Switched newProxyInstance to the correct class (#539)
- Add automerge workflow (#541)
- Revert "Add automerge workflow (#541)
- Update buildkite scripts (#542)
- Cleanup retryer and retry options (#558)
- Adjust various default timeout values (#568)
- Improve contribution documentation (#575)
- Prevent iterator panic and add error log (#576)
- Updating link to java docs (#580)
- Clean up workflow query handling (#582)
- Fix null pointer exception in deserialize blob (#585)
Release 2.7.8
Release 2.7.6
cdc5aab Fix start async return (#529)
ff05ea1 Fix a bug in setting retry expiration while getting history (#528)
47f7ecf Add missing metrics from go client (#379) (#518)
0dbd1bc Fix RetryOptions.addDoNotRetry (#520)
d98d33f Add async signal to untypedstub (#527)
7c0e2ab Fix getVersion override when added new version (#526)