Skip to content

Releases: cadence-workflow/cadence-go-client

v0.9.2 Release

04 Oct 21:15
Compare
Choose a tag to compare

Patch bug fixes:

  • Fix metics of task ScheduledToStartLatency (#836)
  • Selector bug on receiving on closed channel (#846)
  • Handle timeout error construct by the old client version (#852)

Documentation fixes:

  • Fix doc typos (#834)
  • Fix documentation for activity.GetInfo (#835)
  • Fix documentation link (#837)

v0.9.1 Release

30 Aug 00:14
Compare
Choose a tag to compare

Patch bug fixes:

  • Fix invalid state transition on attempt to cancel (#817)
  • Fix non-deterministic error caused by upsert search attributes (#828)

v0.9.0 Release

06 Aug 18:57
1e3023d
Compare
Choose a tag to compare

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

09 Aug 18:15
Compare
Choose a tag to compare
hotfix release for 0.8.8

v0.8.8 Release

26 Jun 21:31
61fd87b
Compare
Choose a tag to compare

This release fixes the domain checking in replay: 61fd87b

v0.8.7 Release

25 Jun 21:40
c99ffab
Compare
Choose a tag to compare

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

19 Jun 23:04
ed50efa
Compare
Choose a tag to compare

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

15 Jun 00:31
47943da
Compare
Choose a tag to compare

Fix replay for child workflow and remove the restriction for in-completed history

v0.8.4 Release

14 Jun 23:53
aa63613
Compare
Choose a tag to compare

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

21 May 22:35
9ae0dec
Compare
Choose a tag to compare

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