From d08453898762a04448937272b87299b5a1750b43 Mon Sep 17 00:00:00 2001 From: Andy Staples Date: Tue, 6 Jan 2026 14:58:25 -0700 Subject: [PATCH 1/2] Prep for 1.2.0 release --- CHANGELOG.md | 23 ++++++++++++++++++++++- durabletask-azuremanaged/CHANGELOG.md | 5 +++++ durabletask-azuremanaged/pyproject.toml | 4 ++-- pyproject.toml | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index daffc50..f9d4f2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,30 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## v1.2.0 + +ADDED: + +- Added new_uuid method to orchestration clients allowing generation of replay-safe UUIDs. +- Added ProtoTaskHubSidecarServiceStub class to allow passing self-generated stubs to worker +- Added support for new Task types needed for specific durable backend setups: + - orchestratorCompleted + - eventSent + - eventRaised modified to support entity events + +CHANGED: + +- Added py.typed marker file to durabletask module +- Updated type hinting on EntityInstanceId.parse() to reflect behavior +- Entity operations now use UUIDs generated with new_uuid + +FIXED: + +- Mismatched parameter names in call_entity/signal_entity from interface + ## v1.1.0 -ADDED: +ADDED: - Allow retrieving entity metadata from the client, with or without state diff --git a/durabletask-azuremanaged/CHANGELOG.md b/durabletask-azuremanaged/CHANGELOG.md index efc31e0..8d88678 100644 --- a/durabletask-azuremanaged/CHANGELOG.md +++ b/durabletask-azuremanaged/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## v1.2.0 + +- Updates base dependency to durabletask v1.2.0 + - See durabletask changelog for more details + ## v1.1.0 CHANGED: diff --git a/durabletask-azuremanaged/pyproject.toml b/durabletask-azuremanaged/pyproject.toml index 5c50246..f013a56 100644 --- a/durabletask-azuremanaged/pyproject.toml +++ b/durabletask-azuremanaged/pyproject.toml @@ -9,7 +9,7 @@ build-backend = "setuptools.build_meta" [project] name = "durabletask.azuremanaged" -version = "1.1.0" +version = "1.2.0" description = "Durable Task Python SDK provider implementation for the Azure Durable Task Scheduler" keywords = [ "durable", @@ -26,7 +26,7 @@ requires-python = ">=3.10" license = {file = "LICENSE"} readme = "README.md" dependencies = [ - "durabletask>=1.1.0", + "durabletask>=1.2.0", "azure-identity>=1.19.0" ] diff --git a/pyproject.toml b/pyproject.toml index 111693c..d970089 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ build-backend = "setuptools.build_meta" [project] name = "durabletask" -version = "1.1.0" +version = "1.2.0" description = "A Durable Task Client SDK for Python" keywords = [ "durable", From fcf99d299587d0c61068d28aef4b01c2fcaf6c8d Mon Sep 17 00:00:00 2001 From: Andy Staples Date: Tue, 6 Jan 2026 15:01:48 -0700 Subject: [PATCH 2/2] Correctness --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9d4f2d..a2c3e59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ ADDED: - Added new_uuid method to orchestration clients allowing generation of replay-safe UUIDs. - Added ProtoTaskHubSidecarServiceStub class to allow passing self-generated stubs to worker -- Added support for new Task types needed for specific durable backend setups: +- Added support for new event types needed for specific durable backend setups: - orchestratorCompleted - eventSent - eventRaised modified to support entity events