Releases: uber/cadence-java-client
Releases · uber/cadence-java-client
Release 3.12.2
What's Changed
- downgrade java-jwt dependency to 3.10.2
Release 3.12.1
v3.12.0
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
- @mstifflin made their first contribution in #878
- @natemort made their first contribution in #881
- @votez made their first contribution in #858
Full Changelog: v3.11.0...v3.12.0
Release 3.11.0
- 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
- Bug Fix:Enhanced Workflow Handling for Existing Instances in New Domains
- Populate tasklistkind in poll request
Release 3.10.1
- Added case of workflow already started for migration
Release 3.10.0
- Added migrationIWorkflowService
- Added migrationInterceptor
- Moved out TracingInterceptor from WorkflowTest to a separate package
Release 3.9.1
- Added initialization of contextPropagators from passed options
- Updated rpc-caller header of grpc
Release 3.9.0
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
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.