Features
-
[
workflow] AddhistorySizeInBytesandcontinueAsNewSuggestedtoWorkflowInfo(#1223). -
Remove experimental flags on the following APIs (#1235):
- Schedules
- Failure Converters
- Local Activities
- Replay Histories
Bug Fixes
-
[
workflow] Fix a particular case whereisReplayingcould be incorrectlyfalseif 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 withcalledDuringReplay = falsewould be called more than once for a same code location, as well as situations wherepatched(...)would return true even though that patch had not been set on the first execution. -
[
workflow] MakeExternalWorkflowHandle.signalsignature match that ofBaseWorkflowHandle.signal(#1237). Thanks to@gabrielsantosblanchetand@josiah-roberts🙏. -
[
worker] Avoid rxjs error while flushing logs on worker shutdown (#1238). -
Upgrade
protobufjsdependencies (#1219). Thanks to@alex-dixon🙏.