Executor and state support for generator functions! This allows you to build
multi-step functions using the SDK. Each step is retried individually, and you
can sleep, wait for events, etc. within code without writing config.
Function statuses to function metadata in state
Cancellations to the executor and fn definitions, allowing you to cancel long-
running step functions automatically via events.
Added OnComplete/OnError callbacks to redis state interface
Added HTTP signatures to externally called functions (eg. via SDK)
Changed
Modified the state store interface to support generator steps
Allowed consuming pauses to store data within a function run's state