Releases: cadence-workflow/cadence-go-client
v0.9.2 Release
v0.9.1 Release
v0.9.0 Release
New features:
Search Attributes and Memo
27b0ba2 Add upsert search attributes (#781)
8339101 Support get search attributes inside workflow (#784)
f8c132f Add get memo inside workflow and test support (#795)
de2ccdc Support memo and search attributes in child workflow (#802)
b848aee Add memo and search attributes when continueAsNew (#806)
Other features
103fa1e Implement wrapper for native go WaitGroup for use in cadence workflow Context (#799)
b79758a Test Framework: Use test implementation for session activities (#810)
aa031d9 Add default data converter (#792)
Misc:
1e3023d Bump feature version to 1.2.0 (#816)
924be32 Fix docker file (#815)
0921917 Update README.md
8f872d2 Remove workflow context lock from retry path (#808)
bc3bb9b Fix comments OnRequestCancelExternalWorkflow (#787)
cef99c5 Fix getInfo for upsert search attributes (#786)
6f702c4 Sync IDL for describeWorkflowExecution (#783)
cdbdc95 Sync IDLs and fix lint (#780)
v0.8.9 Patch release
hotfix release for 0.8.8
v0.8.8 Release
This release fixes the domain checking in replay: 61fd87b
v0.8.7 Release
Tracing Support
bd283b3 If noop tracer then do not return a new context with span (#774)
f7e269c Also read span context from internal context key (#767)
0356cc6 Add context propagation on child workflow and continue as new (#769)
Session Support
d7f3686 Fix worker option typo (#772)
1a633af Session: inline short timeout completion activity (#770)
0061628 Cancel session activities when session failed or completed (#768)
Bug fixes
19583ac Wait for local activity while holding workflow context lock (#760)
Miscellaneous
41a5263 Make test suite respond with a typed error for unknown workflow execution (#758)
v0.8.6 Release
Test framework improvement
ed50efa 2019-06-19 Skip domain check for replayDomain for decision checking (#764)
1d8a79b 2019-06-19 Test framework: Keep timeout error details (#759)
f66d099 2019-06-14 Bug fix: Backoff retry should default to 2.0 without returning error (#752)
Other improvement
b763217 2019-06-19 Add logs when tracing information is not propagated (#765)
58b64d6 2019-06-19 Do not error context propagator on not finding a trace (#762)
v0.8.5 Release
Fix replay for child workflow and remove the restriction for in-completed history
v0.8.4 Release
New features:
- aa63613 Added SignalWorkflowSkippingDecision (#753)
- 39694e1 Client Side Session Support (#695)
- 7e4ab29 Add tracing support to client (#736)
- 33a8e7b Include heartbeat details in Timeout errors (#732)
- 8f0c67f Add header propagation logic to client (#693)
- b086c4b Support SearchAttributes on start workflow (#728)
- 69f626d Expose workflowType and Args of ContinueAsNewError (#727)
- a8ebd3b Emit metrics for decision scheduled to start latency (#725)
Test improvements:
- 46e0d01 Integration test: setup framework and add tests (#740)
- 368f157 Add more validation for replayWorkflowHistory for unit test (#741)
- 1d27051 Changing build badge to BuildKite
Bug fixes:
- 0637d0b Unlock workflow context on reset error (#748)
- 73a78f2 Update session comments (#747)
- df0efe7 Fix nonSticky goroutine leak, set isReplay to true when clearing state (#717)
- 4164cd3 RegisterActivity -> Register
- f98e375 Fix client mock type alias issue and add missing mocks (#718)
Misc:
v0.8.3 Release
New feature:
- 9ae0dec 2019-05-17 Add scheduledToStart latency for activity
- b97bc74 2019-05-17 Add List/Scan/Count Workflow APIs
- ad1ea02 2019-05-16 Create GetWorkflow method allowing to wait on workflow completion
- 7d946c2 2019-05-15 Add directions to enable prom style metrics reporting
Bug fixes:
- 25c98a4 2019-05-14 Fix channel close bug