diff --git a/CHANGELOG.md b/CHANGELOG.md index daffc50..a2c3e59 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 event 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",