From 83f1d9c6d6cb65c180e989c68c0ce5ce27e859d9 Mon Sep 17 00:00:00 2001 From: Tim Li Date: Wed, 6 Dec 2023 16:07:05 -0800 Subject: [PATCH 01/14] Release v1.2.7 --- CHANGELOG.md | 7 +++++++ internal/version.go | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da83256c6..42f534af9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [v1.2.7] - 2023-12-6 +### Changed +- Upgraded cassandra image to 4.1.3 in docker compose files #1301 + +### Fixed +- Fixed history size exposure logging #1300 + ## [v1.2.6] - 2023-11-24 ### Added - Added a new query type `__query_types` #1295 diff --git a/internal/version.go b/internal/version.go index 437669079..b92f7257e 100644 --- a/internal/version.go +++ b/internal/version.go @@ -43,7 +43,7 @@ package internal // Due to all of this unreliability, this should be used as strictly informational // metadata, e.g. for caller version monitoring, never behavioral (use // FeatureVersion or feature flags instead). -const LibraryVersion = "1.2.6" +const LibraryVersion = "1.2.7" // FeatureVersion is a semver that informs the server of what high-level behaviors // this client supports. From 1a2102ed35b78b2353eb3138c902191798ade949 Mon Sep 17 00:00:00 2001 From: Jakob Haahr Taankvist Date: Tue, 27 Feb 2024 14:32:56 +0100 Subject: [PATCH 02/14] Release v1.2.8 --- CHANGELOG.md | 8 ++++++++ internal/version.go | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 42f534af9..0ef53f4b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [v1.2.8] - 2024-02-27 +- Support two-legged OAuth flow (#1304) +- Expose method to get default worker options (#1311) +- Added CloseTime filter to shadower (#1309) +- Making Workflow and Activity registration optional when they are mocked (#1256) +- Addressing difference in workflow interceptors when using the testkit (#1257) +- remove time.Sleep from tests (#1305) + ## [v1.2.7] - 2023-12-6 ### Changed - Upgraded cassandra image to 4.1.3 in docker compose files #1301 diff --git a/internal/version.go b/internal/version.go index b92f7257e..cad28c990 100644 --- a/internal/version.go +++ b/internal/version.go @@ -43,7 +43,7 @@ package internal // Due to all of this unreliability, this should be used as strictly informational // metadata, e.g. for caller version monitoring, never behavioral (use // FeatureVersion or feature flags instead). -const LibraryVersion = "1.2.7" +const LibraryVersion = "1.2.8" // FeatureVersion is a semver that informs the server of what high-level behaviors // this client supports. From c9ae5eee6fa90a45c8e6e9812b117f695cc4e699 Mon Sep 17 00:00:00 2001 From: Jakob Haahr Taankvist Date: Tue, 27 Feb 2024 14:51:01 +0100 Subject: [PATCH 03/14] Empty commit to trigger github CI From 31f623403f15de5b41b26d47d240e62153e87474 Mon Sep 17 00:00:00 2001 From: Ketsia Date: Thu, 29 Feb 2024 17:13:43 +0100 Subject: [PATCH 04/14] add retract directive for v1.2.8 --- go.mod | 1 + 1 file changed, 1 insertion(+) diff --git a/go.mod b/go.mod index 512440b1a..09266bb50 100644 --- a/go.mod +++ b/go.mod @@ -70,6 +70,7 @@ require ( ) retract ( + v1.2.8 // Contains bad commits v1.2.5 // Published accidentally v1.2.4 // Published accidentally v1.2.3 // Published accidentally From 209cb6434872ab1b66ea0c1d3aa7235cb4140e8a Mon Sep 17 00:00:00 2001 From: Ketsia Date: Fri, 1 Mar 2024 16:31:56 +0100 Subject: [PATCH 05/14] Update version and changelog --- CHANGELOG.md | 7 +++++++ internal/version.go | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ef53f4b2..5383ae6c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [v1.2.9] - 2024-03-01 +### Added +- retract directive for v1.2.8 + +### Changed +- Revert breaking changes from v1.2.8 (#1315) + ## [v1.2.8] - 2024-02-27 - Support two-legged OAuth flow (#1304) - Expose method to get default worker options (#1311) diff --git a/internal/version.go b/internal/version.go index cad28c990..96a3956e2 100644 --- a/internal/version.go +++ b/internal/version.go @@ -43,7 +43,7 @@ package internal // Due to all of this unreliability, this should be used as strictly informational // metadata, e.g. for caller version monitoring, never behavioral (use // FeatureVersion or feature flags instead). -const LibraryVersion = "1.2.8" +const LibraryVersion = "1.2.9" // FeatureVersion is a semver that informs the server of what high-level behaviors // this client supports. From 2a4ca28bfbfc2bca768e2a08f1753d55fb49504d Mon Sep 17 00:00:00 2001 From: Ketsia Date: Fri, 22 Mar 2024 18:27:35 +0100 Subject: [PATCH 06/14] v1.2.10-rc.1 version and changelog --- CHANGELOG.md | 7 +++++++ internal/version.go | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5383ae6c2..656934148 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [v1.2.10-rc.1] - 2024-03-22 +### Added +- Add documentation for propagators and how they are executed (#1312) +- Update idl and add wrapper implementaton for async start/signalwithstart APIs (#1321) +- Enable codecov and generate metadata file as artifact (#1320) +- Release v1.2.9 (#1317) + ## [v1.2.9] - 2024-03-01 ### Added - retract directive for v1.2.8 diff --git a/internal/version.go b/internal/version.go index 96a3956e2..c673e4c24 100644 --- a/internal/version.go +++ b/internal/version.go @@ -43,7 +43,7 @@ package internal // Due to all of this unreliability, this should be used as strictly informational // metadata, e.g. for caller version monitoring, never behavioral (use // FeatureVersion or feature flags instead). -const LibraryVersion = "1.2.9" +const LibraryVersion = "1.2.10" // FeatureVersion is a semver that informs the server of what high-level behaviors // this client supports. From 112b33a6a00103f0991902e3ea3ef7cefe1179f2 Mon Sep 17 00:00:00 2001 From: Ketsia Date: Fri, 22 Mar 2024 20:00:00 +0100 Subject: [PATCH 07/14] update changelog with latest commit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 656934148..421f5e6f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [v1.2.10-rc.1] - 2024-03-22 ### Added +- Fix coverage metadata commit info (#1323) - Add documentation for propagators and how they are executed (#1312) - Update idl and add wrapper implementaton for async start/signalwithstart APIs (#1321) - Enable codecov and generate metadata file as artifact (#1320) From 32fa6f4dba0705f23d11352266d349a38e825e67 Mon Sep 17 00:00:00 2001 From: Ketsia Date: Fri, 5 Apr 2024 16:18:36 +0200 Subject: [PATCH 08/14] v1.2.10-rc3 changelog --- CHANGELOG.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 421f5e6f0..dac9cf4ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -## [v1.2.10-rc.1] - 2024-03-22 +## [v1.2.10] - 2024-04-05 ### Added +- Update client wrappers with new async APIs (#1327) +- Server-like `make build` and ensuring builds are clean in CI (#1329) +- Pin mockery and regenerate everything (#1328) +- Enforce 85% new line coverage (#1325) - Fix coverage metadata commit info (#1323) - Add documentation for propagators and how they are executed (#1312) - Update idl and add wrapper implementaton for async start/signalwithstart APIs (#1321) From 3a616d5219dd7fb05bd7869b4d3598ecf89677c8 Mon Sep 17 00:00:00 2001 From: Ketsia Date: Fri, 14 Jun 2024 05:05:02 -0400 Subject: [PATCH 09/14] v1.2.10-rc.4 changelog --- CHANGELOG.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dac9cf4ab..69bd87709 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [v1.2.10] - 2024-04-05 ### Added -- Update client wrappers with new async APIs (#1327) +- Implement the registered workflows and activities APIs in testsuite (#1343) +- Add methods on Worker to get registered workflows and activities (#1342) +- Fixing unit_test failure detection, and tests for data converters (#1341) +- Update compability adapter to support new enum value (#1337) +- Bump x/tools for tools, to support go 1.22 (#1336) +- Added an option to exclude the list of workflows by Type (#1335) +- Migrate CI from AWS queues to Google Kubernetes Engine queues (#1333) +- Internal workflow client test improvements (#1331) +- Update client wrappers with new async APIs (#1327) - Server-like `make build` and ensuring builds are clean in CI (#1329) - Pin mockery and regenerate everything (#1328) - Enforce 85% new line coverage (#1325) From 25ba603469bdf978b39a4783f8bb02d81a477e09 Mon Sep 17 00:00:00 2001 From: Ketsia Date: Wed, 10 Jul 2024 11:39:11 +0200 Subject: [PATCH 10/14] v1.2.10-rc.5 changelog --- CHANGELOG.md | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 69bd87709..82ffaee4a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,20 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -## [v1.2.10] - 2024-04-05 -### Added +## [v1.2.10] - 2024-07-10 +### Added +- Remove coveralls integration (#1354) +- Change registry Apis signature to return info interface (#1355) +- Adjust startedCount assertion in Test_WorkflowLocalActivityWithMockAndListeners (#1353) +- Handle panics while polling for tasks (#1352) +- Ensure PR description follows a template when potential breaking changes are made (#1351) +- Add tests for replayer utils isDecisionMatchEvent (#1350) +- Adding tests for internal_workflow_client (#1349) +- Extracting domain client to a separate file (#1348) +- Test for GetWorkflowHistory (#1346) +- Added test for TerminateWorkflow in the internal package (#1345) - Implement the registered workflows and activities APIs in testsuite (#1343) - Add methods on Worker to get registered workflows and activities (#1342) -- Fixing unit_test failure detection, and tests for data converters (#1341) - Update compability adapter to support new enum value (#1337) - Bump x/tools for tools, to support go 1.22 (#1336) - Added an option to exclude the list of workflows by Type (#1335) @@ -19,12 +28,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Server-like `make build` and ensuring builds are clean in CI (#1329) - Pin mockery and regenerate everything (#1328) - Enforce 85% new line coverage (#1325) -- Fix coverage metadata commit info (#1323) -- Add documentation for propagators and how they are executed (#1312) +- Add documentation for propagators and how they are executed (#1312) - Update idl and add wrapper implementaton for async start/signalwithstart APIs (#1321) -- Enable codecov and generate metadata file as artifact (#1320) +- Enable codecov and generate metadata file as artifact (#1320) - Release v1.2.9 (#1317) +### Fixed +- Partial fix for Continue as new case (#1347) +- Fixing unit_test failure detection, and tests for data converters (#1341) +- Fix coverage metadata commit info (#1323) + + ## [v1.2.9] - 2024-03-01 ### Added - retract directive for v1.2.8 From d3c9f3371ff9c45da60a7adec2ec2a16876f8d7d Mon Sep 17 00:00:00 2001 From: Ketsia Date: Mon, 15 Jul 2024 10:34:25 +0200 Subject: [PATCH 11/14] v1.2.10-rc.6 changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 82ffaee4a..2dcd2bbe8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [v1.2.10] - 2024-07-10 ### Added +- Revert "Handle panics while polling for tasks (#1352)" (#1357) - Remove coveralls integration (#1354) - Change registry Apis signature to return info interface (#1355) - Adjust startedCount assertion in Test_WorkflowLocalActivityWithMockAndListeners (#1353) From 5893b41e0b2eabc7cf8b4447129fbcc97d65e0c4 Mon Sep 17 00:00:00 2001 From: Tim Li Date: Thu, 8 Aug 2024 14:16:55 -0700 Subject: [PATCH 12/14] update changelog for v1.2.10-rc.7 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2dcd2bbe8..c2e900215 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [v1.2.10] - 2024-07-10 ### Added +- Add FirstRunAt to StartWorkflowOptions (#1360) - Revert "Handle panics while polling for tasks (#1352)" (#1357) - Remove coveralls integration (#1354) - Change registry Apis signature to return info interface (#1355) From 01690233daab99d3b522c0681498d74b92f41af4 Mon Sep 17 00:00:00 2001 From: Ketsia Date: Thu, 29 Aug 2024 15:45:19 +0200 Subject: [PATCH 13/14] update changelog for v1.2.10-rc.8 --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c2e900215..f73c5db9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -## [v1.2.10] - 2024-07-10 +## [v1.2.10] - 2024-08-29 ### Added +- Add ActivityTracker to worker stats option (#1362) +- Add workerStats as worker options to collect stats on poller start/stop events (#1356) +- Remove deprecated fossa (#1361) - Add FirstRunAt to StartWorkflowOptions (#1360) - Revert "Handle panics while polling for tasks (#1352)" (#1357) - Remove coveralls integration (#1354) From 44c5014d81bd7b2b2a284d787311d86bdcb3d207 Mon Sep 17 00:00:00 2001 From: Ketsia Date: Wed, 4 Sep 2024 08:05:42 +0200 Subject: [PATCH 14/14] update changelog for v1.2.10-rc.9 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f73c5db9c..8256dea56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [v1.2.10] - 2024-08-29 ### Added +- Add debugger interface to allow extracting the workerStats from Worker (#1363) - Add ActivityTracker to worker stats option (#1362) - Add workerStats as worker options to collect stats on poller start/stop events (#1356) - Remove deprecated fossa (#1361)