Skip to content

Commit 0c96659

Browse files
authored
Release v1.3.0 (#1436)
* Empty commit to trigger github CI * update changelog for v1.2.10-rc.7 * update changelog for v1.2.10-rc.16 * change version to 1.3.0
1 parent f00f9ee commit 0c96659

File tree

2 files changed

+55
-34
lines changed

2 files changed

+55
-34
lines changed

CHANGELOG.md

Lines changed: 54 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,44 +4,65 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## [Unreleased]
7+
## [v1.3.0] - 2025-07-08
88
### Added
9+
- Added PollerInitCount and reduced default PollerMaxCount in AutoScalerOptions (#1433)
10+
- Added ExecuteWithVersion and ExecuteWithMinVersion to GetVersion (#1427)
11+
- Added NewBatchFuture and BatchFuture API (#1426)
12+
- Added CronOverlapPolicy to StartWorkflowOptions (#1425)
13+
- Added GetSpanContext and WithSpanContext API (#1423)
14+
- Added ConcurrencyLimit to worker to enable dynamic tuning of concurrencies (#1410)
915
- Added worker.NewV2 with validation on decision poller count (#1370)
10-
- Upgraded internal tooling to support Go 1.24, should be no user-noticeable changes (#1421)
16+
- Added interfaces for worker statistics and debugging capabilities (#1356, #1362, #1363)
17+
- Added FirstRunAt to StartWorkflowOptions (#1360)
18+
- Added PR template for breaking changes (#1351)
19+
- Added methods on Worker to get registered workflows and activities (#1342)
20+
- Added workflow and activity APIs to testsuite (#1343)
21+
- Added option to exclude workflows by type (#1335)
22+
- Added server-like `make build` (#1329)
23+
- Added 85% code coverage requirement (#1325)
24+
- Added wrapper implementations for StartWorkflowExecution and SignalWithStartWorkflowExecution APIs (#1321)
25+
- Added codecov integration and metadata generation (#1320)
26+
- Added documentation for context propagators (#1312)
27+
- Increased test coverage to 85% (#1331, #1316, #1345, #1346, #1349, #1350, #1372, #1373, #1378, #1380, #1382, #1383, #1384, #1385, #1386, #1387, #1388, #1389, #1390, #1391, #1392, #1393, #1395, #1397, #1398, #1401, #1404)
1128

12-
## [v1.2.10] - 2024-07-10
13-
### Added
14-
- Revert "Handle panics while polling for tasks (#1352)" (#1357)
15-
- Remove coveralls integration (#1354)
16-
- Change registry Apis signature to return info interface (#1355)
17-
- Adjust startedCount assertion in Test_WorkflowLocalActivityWithMockAndListeners (#1353)
18-
- Handle panics while polling for tasks (#1352)
19-
- Ensure PR description follows a template when potential breaking changes are made (#1351)
20-
- Add tests for replayer utils isDecisionMatchEvent (#1350)
21-
- Adding tests for internal_workflow_client (#1349)
22-
- Extracting domain client to a separate file (#1348)
23-
- Test for GetWorkflowHistory (#1346)
24-
- Added test for TerminateWorkflow in the internal package (#1345)
25-
- Implement the registered workflows and activities APIs in testsuite (#1343)
26-
- Add methods on Worker to get registered workflows and activities (#1342)
27-
- Update compability adapter to support new enum value (#1337)
28-
- Bump x/tools for tools, to support go 1.22 (#1336)
29-
- Added an option to exclude the list of workflows by Type (#1335)
30-
- Migrate CI from AWS queues to Google Kubernetes Engine queues (#1333)
31-
- Internal workflow client test improvements (#1331)
32-
- Update client wrappers with new async APIs (#1327)
33-
- Server-like `make build` and ensuring builds are clean in CI (#1329)
34-
- Pin mockery and regenerate everything (#1328)
35-
- Enforce 85% new line coverage (#1325)
36-
- Add documentation for propagators and how they are executed (#1312)
37-
- Update idl and add wrapper implementaton for async start/signalwithstart APIs (#1321)
38-
- Enable codecov and generate metadata file as artifact (#1320)
39-
- Release v1.2.9 (#1317)
29+
### Changed
30+
- Fixed and enforced linting across the codebase (#1429)
31+
- Changed license to Apache 2.0 (#1422)
32+
- Upgraded internal tooling to support Go 1.24 (no user-facing changes) (#1421)
33+
- Reworked poller auto-scaler logic (#1411)
34+
- Updated cadence-idl submodule (#1408)
35+
- Updated Codecov configuration for the new GitHub organization (#1403)
36+
- Documented a significant caveat for SideEffect functions (#1399)
37+
- Moved licensegen file under internal/tools (#1381)
38+
- Updated the minimum supported Go version to 1.21 (#1379)
39+
- Changed registry API signatures to return info interfaces (#1355)
40+
- Updated compatibility adapter to support new enum values (#1337)
41+
- Bumped golang.org/x/tools and related dependencies to support Go 1.22 (#1336)
42+
- Migrated CI from AWS to Google Kubernetes Engine (#1333)
43+
- Extracted domain client into a separate file (#1348)
44+
- Improved example test by sorting output (#1366)
45+
- Pinned mockery version and regenerated all mocks (#1328)
46+
- Updated client wrappers to include new async APIs (#1327)
47+
48+
### Removed
49+
- Removed worker hardware utilization code (#1400)
50+
- Removed deprecated Fossa integration (#1361)
51+
- Removed strings.Compare usage from example tests (#1367)
52+
- Removed Coveralls integration (#1354)
4053

4154
### Fixed
42-
- Partial fix for Continue as new case (#1347)
43-
- Fixing unit_test failure detection, and tests for data converters (#1341)
44-
- Fix coverage metadata commit info (#1323)
55+
- Fixed AutoConfigHint population in the mapper (#1415)
56+
- Minor race prevention: do not mutate callers' retry policy (#1413)
57+
- Fixed incorrect nil handling in workflowTaskPoller (#1412)
58+
- Fixed go-generate calling, do more before running tests (#1377)
59+
- Restored race-checking tests (#1376)
60+
- Skipped racy tests (#1375)
61+
- Fixed panics in test activities (#1374)
62+
- Adjusted startedCount assertion in Test_WorkflowLocalActivityWithMockAndListeners (#1353)
63+
- Partially fixed Continue as new case (#1347)
64+
- Fixed unit_test failure detection, and tests for data converters (#1341)
65+
- Fixed coverage metadata commit info (#1323)
4566

4667

4768
## [v1.2.9] - 2024-03-01

internal/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ package internal
4343
// Due to all of this unreliability, this should be used as strictly informational
4444
// metadata, e.g. for caller version monitoring, never behavioral (use
4545
// FeatureVersion or feature flags instead).
46-
const LibraryVersion = "1.2.10"
46+
const LibraryVersion = "1.3.0"
4747

4848
// FeatureVersion is a semver that informs the server of what high-level behaviors
4949
// this client supports.

0 commit comments

Comments
 (0)