The
Durable Functions PowerShell SDK is now available as a standalone module in the
PowerShell Gallery: AzureFunctions.PowerShell.Durable.SDK. This SDK is
now generally
available and is the recommended approach for authoring Durable
Functions apps with PowerShell. The
SDK includes
support for sub-orchestrations, as well as many highly requested improvements
such as better exception and null-value handling, and serialization fixes.
The previous Durable Functions PowerShell SDK was built into Azure
Functions PowerShell language worker. This approach came with the benefit that
Durable Functions apps could be authored out-of-the box for Azure Functions
PowerShell users. However, it also came with various shortcomings, the biggest
being that new features, bug fixes, and other changes were dependent on the
PowerShell worker’s release cadence. This made it harder to quickly release
improvements and changes requested by Durable Functions PowerShell users, thus
motivating the building of the new standalone SDK.
Learn more.