Skip to content

Releases: uber/cadence-java-client

Release 3.12.2

22 May 19:09
efd64b7
Compare
Choose a tag to compare

What's Changed

  • downgrade java-jwt dependency to 3.10.2

Release 3.12.1

17 May 20:45
b0738bb
Compare
Choose a tag to compare

What's Changed

  • Refactor ActivityTaskExecutor to use ActivityTask interface (#897)
  • Fixed memory leak caused by incorrect context deactivation (#896)
  • Added unsetCurrentContext to ContextPropagator interface (#898)

v3.12.0

03 May 22:45
9808e30
Compare
Choose a tag to compare

What's Changed

  • Added support for new Async APIs for starting large numbers of workflows.
  • Added support for two-legged OAuth flow
  • Added support for standard JWT exp and iat claims
  • Updated WorkerOptions to default to the Tracer used to initialize WorkflowClient.
  • Fixed ClassCastException when using Promise#allOf(Promise<?>...)
  • Fixed NullPointerException in ContextPropagation when Header is present but fields is null

New Contributors

Full Changelog: v3.11.0...v3.12.0

Release 3.11.0

15 Apr 20:23
754a088
Compare
Choose a tag to compare
  • added opentracing support in workflow lifecycles
  • Bump io.grpc related dependency versions
  • Added signalWorkflow and tests for both SignalWorkflowExecution and SignalWithStart
  • Updating Docker cassandra version to 4.1.3
  • Add CODEOWNERS file

Release 3.10.1-fix

01 Feb 18:58
b1739e2
Compare
Choose a tag to compare
  • Bug Fix:Enhanced Workflow Handling for Existing Instances in New Domains
  • Populate tasklistkind in poll request

Release 3.10.1

29 Sep 08:47
Compare
Choose a tag to compare
  • Added case of workflow already started for migration

Release 3.10.0

25 Aug 23:26
fe2bdb5
Compare
Choose a tag to compare
  • Added migrationIWorkflowService
  • Added migrationInterceptor
  • Moved out TracingInterceptor from WorkflowTest to a separate package

Release 3.9.1

11 Aug 00:49
Compare
Choose a tag to compare
  • Added initialization of contextPropagators from passed options
  • Updated rpc-caller header of grpc

Release 3.9.0

03 Jul 19:15
fac5b4f
Compare
Choose a tag to compare

Added

  • Add ability to override activity options
  • Add executeWorkflow method to WorkflowInterceptor
  • Add isolation group to service client options so that requests are populated with isolation group header
  • Add cause tag for transient poll failures
  • Add workflow start event and data converter to workflow info

Changed

  • Update dependencies
  • Remove unused code
  • Remove reflective objects exception due to failing builds
  • Fix the gradle project for M1 macs
  • Add cronschedule to history start event and fix isCron check of listworkflow for test env

Release 3.8.1

06 Jan 17:12
Compare
Choose a tag to compare

Removed openetelemtry-bom dependency since it is not really needed for a library like cadence-jave-client. it is enough to depend on opentelemetry-api which is just the opentelemetry interface.