Releases: Azure/azure-functions-durable-python
Durable Functions for Python v1.1.6
Durable Functions for Python v1.1.5
Durable Functions for Python v1.1.5
Durable Functions for Python v1.1.5 is a minor release containing mostly integration improvements with the Azure Functions platform
Improvements
- Exclude
azure
package from build step, which enabled dependency isolation from the Azure Functions Python worker when using DF Python.
Durable Functions for Python v1.1.4
Durable Functions for Python v1.1.4
Durable Functions for Python v1.1.4 is a minor release containing mostly bug fixex
https://pypi.org/project/azure-functions-durable/1.1.4/
Bug Fixes
Durable Functions for Python v1.1.3
Durable Functions for Python v1.1.3
Durable Functions for Python v1.1.3 is a minor release that improves entity errors serialization
https://pypi.org/project/azure-functions-durable/1.1.3/
Bug Fixes
- Timeouts in Entities executions can now be try-catched within orchestrators (#328)
Durable Functions for Python v1.1.2
Durable Functions for Python v1.1.2
Durable Functions for Python v1.1.2 is a minor release that fixes a few known bugs 🎉
https://pypi.org/project/azure-functions-durable/1.1.2/
Bug Fixes
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
ContinueAsNew
input 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
instanceId
to 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_state
API 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
yield
keyword 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
datetime
objects (#228) . Thank you @kemurayama for your contribution! ✨ - Intermittent
None
values 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.