npm @temporalio/client 1.8.5
v1.8.5

latest releases: 1.13.0, 1.12.3, 1.12.2...
2 years ago

Features

  • [workflow] Add historySizeInBytes and continueAsNewSuggested to WorkflowInfo (#1223).

  • Remove experimental flags on the following APIs (#1235):

    • Schedules
    • Failure Converters
    • Local Activities
    • Replay Histories

Bug Fixes

  • [workflow] Fix a particular case where isReplaying could be incorrectly false if a query came in right after a cache eviction and there had been a signal in the last workflow task before the cache eviction (#1234). This could notably cause situations where calls to sink functions configured with calledDuringReplay = false would be called more than once for a same code location, as well as situations where patched(...) would return true even though that patch had not been set on the first execution.

  • [workflow] Make ExternalWorkflowHandle.signal signature match that of BaseWorkflowHandle.signal (#1237). Thanks to @gabrielsantosblanchet and @josiah-roberts 🙏.

  • [worker] Avoid rxjs error while flushing logs on worker shutdown (#1238).

  • Upgrade protobufjs dependencies (#1219). Thanks to @alex-dixon 🙏.

Don't miss a new client release

NewReleases is sending notifications on new releases.