Releases: cadence-workflow/cadence-java-client
Releases · cadence-workflow/cadence-java-client
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.
Release 3.8.0
- Graceful shutdown based on sigterm handler
- Adding cross domain signal/child workflow creation support
- Adding open telemetry support so that open telemetry context is propagated to cadence-server
- Adding dynamic poller support for more efficient resource usage.
Release 3.7.3
Fix describe domain and update domain grpc calls to include domainConfiguration and replication configuration in response.
Release 3.7.2
- Fix gRPC adapter for List APIs
Release 3.7.1
New Features
- Add gRPC channel to client options (#731 )
Release 3.7.0
New Features
- Add gRPC compatibility layer (#673)
Release 3.6.2
- Add refresh tasks API to provide ability to refresh tasks on stuck workflows
Release 3.6.1
Release 3.6.0
New Features
- Introduce experimental flag and add logic for capacity based polling.
Credits
Thank you @spmistry for the contribution!