Releases: Azure/azure-functions-durable-python
Durable Functions for Python v1.1.1
Durable Functions for Python v1.1.1
Durable Functions for Python v1.1.1 is a minor release that fixes a few known bugs 🎉
https://pypi.org/project/azure-functions-durable/1.1.1/
Bug Fixes
Durable Functions for Python v1.1.0
Durable Functions for Python v1.1.0
Durable Functions for Python v1.1.0 is an exciting new release that greatly improves the runtime performance of the SDK! ✨
https://pypi.org/project/azure-functions-durable/1.1.0/
Performance Improvements
- The SDK now uses a linear-complexity algorithm for History replay, which should yield faster orchestrators at scale (#302, #312)
Bug Fixes
ContinueAsNewinput serialization now works correctly for strings (#312)
Durable Functions for Python v1.0.3
Durable Functions for Python v1.0.3
Durable Functions for Python v1.0.3 is a minor release that fixes a recently discovered bug.
https://pypi.org/project/azure-functions-durable/1.0.3/
Bug Fixes
- Passing a fixed
instanceIdto a sub-orchestration no longer yields non-determinism errors (#305)
Durable Functions for Python v1.0.1
Durable Functions for Python v1.0.1
Durable Functions for Python v1.0.1 is an exciting new release with new features, bug fixes, and all sorts of goodies!
https://pypi.org/project/azure-functions-durable/1.0.1/
New Features
- The
read_entity_stateAPI is now available (#285). Thank you @martijnlentink for your contribution!! 🌈 🌈
General Improvements
- We now support a new replay algorithm that, when paired with a supporting durable-extension version, should provide a more reliable translation of the Python-defined workflow to the C# Durable Functions engine!
Bug Fixes
- Tasks can now only be yielded once, meaning that they won't be scheduled for execution again of the
yieldkeyword is placed before them more than once. Instead, on a duplicate yielding, the Task will simply return its result (#292)
Repo-internal changes
Durable Functions for Python (Beta) v1.0.0b12
Durable Functions for Python (Beta) v1.0.0b12
Durable Functions for Python v1.0.0b12 is an exciting new release that exposes the durable entities API, drops support for extension bundles V1, and fixes a handful of minor bugs.
https://pypi.org/project/azure-functions-durable/1.0.0b12/
New Features
- Durable Entities API is now available! (#184) 🌈
Bug Fixes
- Serialization bug of
datetimeobjects (#228) . Thank you @kemurayama for your contribution! ✨ - Intermittent
Nonevalues returned bycurrent_utc_datetime(#246)
Breaking Changes
- Dropping support for Extension Bundles V1, to make sure you get the best Durable Functions experience. Please update your Extension Bundles to V2.
Durable Functions for Python (Beta) v1.0.0b11
Durable Functions for Python (Beta) v1.0.0b11
Durable Functions for Python v1.0.0b11 is a minor release that enables custom object serialization in the call_activity_with_retry API.
PyPi package
https://pypi.org/project/azure-functions-durable/1.0.0b11/
Bug Fixes
- Custom Objects can now be serialized in the
call_activity_with_retryAPI (#225) . Thank you @carlvitzthum for your contribution! ✨
Durable Functions for Python (Beta) v1.0.0b10
Durable Functions for Python (Beta) v1.0.0b10
Durable Functions for Python v1.0.0b10 is a minor release that enables AzureManagedIdentity to work end-to-end.
PyPi package
https://pypi.org/project/azure-functions-durable/1.0.0b10/
Bug Fixes
- AzureManagedIdentity APIs now returns the correct metadata to work end-to-end (#212)
Durable Functions for Python (Beta) v1.0.0b9
Durable Functions for Python (Beta) v1.0.0b9
Durable Functions for Python v1.0.0b9 is a minor release that improves error reporting in Python Durable Functions.
PyPi package
https://pypi.org/project/azure-functions-durable/1.0.0b9/
Bug Fixes
- Error in the SDK are not propagated correctly and users will no longer see a generic "Object reference not set" error (#196)
Durable Functions for Python (Beta) v1.0.0b8
Durable Functions for Python (Beta) v1.0.0b8
Durable Functions for Python v1.0.0b8 fixes multiple bugs and introduces new Durable features to our Python experience.
PyPi package
https://pypi.org/project/azure-functions-durable/1.0.0b8/
Enchancements
- Rewind API implemented, although still experimental (#163)
- Discrete Enum-based representation of runtimeStatuses (#187)
- IsReplaying Flag implemented (#185)
Bug Fixes
Durable Functions for Python (Beta) v1.0.0b7
Durable Functions for Python (Beta) v1.0.0b7
Durable Functions for Python v1.0.0b7 fixes multiple bugs and introduces new Durable features to our Python experience.
PyPi package
https://pypi.org/project/azure-functions-durable/1.0.0b7/
Enchancements
- SubOrchestrations are now available (#157)
- IntelliSense is now exposed, and the project type-checks to the extent possible at the moment (#164)
- CreateHttpManagementPayload now available (#162)