Skip to content

Latest commit

 

History

History
76 lines (43 loc) · 3.39 KB

CHANGELOG.md

File metadata and controls

76 lines (43 loc) · 3.39 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

v0.2.0 (Unreleased)

New

  • Added set_custom_status orchestrator API (#31) - contributed by @famarting
  • Added purge_orchestration client API (#34) - contributed by @famarting

Changes

  • Protos are compiled with gRPC 1.62.3 / protobuf 3.25.X instead of the latest release. This ensures compatibility with a wider range of grpcio versions for better compatibility with other packages / libraries (#36) - by @berndverst
  • Http and grpc protocols and their secure variants are stripped from the host name parameter if provided. Secure mode is enabled if the protocol provided is https or grpcs (#38 - by [@berndverst)(https://github.com/berndverst)
  • Improve ProtoGen by downloading proto file directly instead of using submodule (#39 - by @berndverst

Updates

  • Updated durabletask-protobuf submodule reference to latest

v0.1.1a1

New

  • Add recursive flag in terminate_orchestration to support cascade terminate (#27) - contributed by @shivamkm07

v0.1.0

New

  • Retry policies for activities and sub-orchestrations (#11) - contributed by @DeepanshuA

Fixed

  • Fix try/except in orchestrator functions not being handled correctly (#21) - by @cgillum
  • Updated durabletask-protobuf submodule reference to latest distributed tracing commit - by @cgillum

v0.1.0a5

New

Fixed

  • Fix zero argument values sent to activities as None (#13) - contributed by @DeepanshuA

v0.1.0a3

New

Changes

  • Removed Python 3.7 support due to EOL (#14) - contributed by @berndverst

v0.1.0a2

New

  • Continue-as-new (#9)
  • Support for Python 3.7+ (#10) - contributed by @DeepanshuA

v0.1.0a1

Initial release, which includes the following features:

  • Orchestrations and activities
  • Durable timers
  • Sub-orchestrations
  • Suspend, resume, and terminate client operations