Skip to content

Releases: uber/cadence-java-client

Release 3.5.1

24 Nov 18:41
0109025
Compare
Choose a tag to compare

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

04 Oct 21:23
dca853a
Compare
Choose a tag to compare

Improvements

  • Fix consistent query interface which caused overloading ambiguity with variable argument (#644)

Release v3.4.0

01 Oct 18:31
c9ec678
Compare
Choose a tag to compare

New Features

  • Add Health check API to worker and service interface (#641)
  • Support delay start for cron workflows (#640)

Credits

Thank you @spmistry for the contribution!

Release v3.3.0

01 Sep 17:31
38667f1
Compare
Choose a tag to compare

New Features

  • Added feature flags to ship breaking changes without impacting old behavior. [#633]

Release v3.2.0

15 Aug 01:12
6fd74c6
Compare
Choose a tag to compare

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

13 May 21:41
c45a8ec
Compare
Choose a tag to compare

This release contains breaking changes and new features.

New Features

Breaking changes

  • Introduce WorkflowExecutionCompletedError in SignalWorkflowExecution/CancelWorkflowExecution/TerminateWorkflowExecution (#606, #611)

Improvements

  • Add all missing version marker before upsert Search Attributes (#608)
  • Add activity worker thread count metrics (#607)
  • Add binaryChecksum support to JDK (#605, #610)
  • Add test coverage report (#599)

Release 3.0.0

05 Mar 22:32
f44a28a
Compare
Choose a tag to compare

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

05 Oct 23:47
0b1555c
Compare
Choose a tag to compare

This release contains several bug fixes.

70fe1a7 Fix get raw history (#534)
2790692 Improve signal processing error and log (#535)
f984029 Fix replay error when querying workflow that contains activity retry (#532)

Release 2.7.6

22 Sep 21:30
bc39893
Compare
Choose a tag to compare

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)

Release 2.7.5

20 Aug 00:56
Compare
Choose a tag to compare

This release contains a fix:

b457d0c Added supports contextPropagators for localActivity. (#515)