From c45a8ec1d0de51570f6b7af0f1106a4279f2cffc Mon Sep 17 00:00:00 2001 From: Yu Xia Date: Wed, 12 May 2021 21:01:14 -0700 Subject: [PATCH] Prepare new release 3.1.0 (#613) * Prepare new release 3.1.0 --- CHANGELOG.md | 12 ++++++++++++ build.gradle | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c1bbadcc8..9c28ac40f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## 3.1.0 +### Added +- [New feature] Workflow Shadowing worker and tests. The new shadowing feature provides: +1. WorkflowShadower to run integration tests to replay workflow traffic from local/test environment. +2. ShadowingWorker to run worker +- [Breaking changes] Introduce new error type WorkflowAlreadyCompletedError in APIs SignalWorkflowExecution, CancelWorkflowExecution and TerminateWorkflowExecution. +- Add Java 11 support. +- Add binary checksum support. +- Add activity worker thread count metrics. +### Changed +- Add all missing version marker before upsert searchattributes. + ## 3.0.0 ### Added - [New feature] Activity Local Dispatch: Allows Cadence worker to dispatch activity tasks through local tunnel after ScheduleActivity decisions are made. This is a performance optimization to reduce activity scheduling efforts. diff --git a/build.gradle b/build.gradle index 26d951ea7..7e608194e 100644 --- a/build.gradle +++ b/build.gradle @@ -40,7 +40,7 @@ googleJavaFormat { } group = 'com.uber.cadence' -version = '3.0.0' +version = '3.1.0' description = '''Uber Cadence Java Client'''