Skip to content

Releases: dapr/durabletask-python

v0.17.4

12 Mar 14:14
cb97b43

Choose a tag to compare

What's Changed

Full Changelog: v0.17.3...v0.17.4

v0.17.3

12 Mar 13:41
0db12df

Choose a tag to compare

What's Changed

  • feat: add application-level keepalive to prevent ALB idle connection timeouts by @JoshVanL in #49

Full Changelog: v0.17.2...v0.17.3

v0.17.2

11 Mar 17:43
945caa4

Choose a tag to compare

What's Changed

  • fix(bug): properly handle RST_STREAM responses by opening new stream by @CasperGN in #48

Full Changelog: v0.17.1...v0.17.2

v0.17.1

06 Mar 14:03
c67b696

Choose a tag to compare

What's Changed

  • fix: assign new event IDs for activity retries and add TaskExecutionId by @JoshVanL in #46

New Contributors

Full Changelog: v0.17.0...v0.17.1

v0.17.0

05 Mar 20:36
2cab991

Choose a tag to compare

What's Changed

  • Sets up CI for publishing package to pypy by @elena-kolevska in #1
  • Adds build package by @elena-kolevska in #2
  • Get version from tag instead of hardcoding it by @elena-kolevska in #3
  • Syncs with upstream (bumps min python version, regenerates protos with an older grpcio-tools version) by @elena-kolevska in #6
  • sync from upstream by @elena-kolevska in #7
  • Update protos by @elena-kolevska in #8
  • Use dapr’s durabletask-go fork by @elena-kolevska in #9
  • Extend the recursive termination test to match the test in durabletask-go by @elena-kolevska in #10
  • Removes default timeout for wait_for_orchestration_start and wait_for_orchestration_completion by @elena-kolevska in #11
  • Update upstream by @acroca in #12
  • Generate protos using dapr fork by @acroca in #14
  • chore: add codeowners by @nelson-parente in #16
  • Adds support for multi app calls by @acroca in #15
  • Add async version of durabletask client by @passuied in #17
  • update protobuf version so it trickles down to python-sdk by @filintod in #26
  • fix continue as new bug where we missed router on the multi-app change by @filintod in #24
  • Added some linting and tooling update by @acroca in #27
  • add grpc options (stacked over continue_as_new PR) by @filintod in #25
  • remove py39 by @filintod in #28
  • Make when_all and when_any tasks composable #29 by @evhen14 in #30
  • add non-retryable errors, and shutdown helpers by @filintod in #33
  • Make compression optional for grpcio as not all versions support it by @passuied in #36
  • add deterministic methods and increase test coverage by @filintod in #35
  • feat: change logger init to use getLogger. This allows clients to override log level externally from client code by @CasperGN in #38
  • fix: correct thread gathering and shutdown logic to prevent app hang by @sicoyle in #39
  • Workflow versioning by @acroca in #40
  • fix: signal when stream reader thread is ready + logs + try/catch blocks by @sicoyle in #42
  • Hook otel instrumentation when available by @acroca in #41
  • Fix(bug): shutdown on iterator by @CasperGN in #44
  • Reconnect to GRPC when the sidecar restarts by @acroca in #45
  • minimal examples test by @filintod in #37

New Contributors

Full Changelog: v0.1.0...v0.17.0

v0.2.0-alpha.19

10 Feb 14:39
6d94454

Choose a tag to compare

What's Changed

  • Reconnect to GRPC when the sidecar restarts by @acroca in #45

Full Changelog: v0.2.0-alpha.18...v0.2.0-alpha.19

v0.2.0-alpha.18

09 Feb 18:10
a7ff4a1

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0-alpha.17...v0.2.0-alpha.18

v0.2.0-alpha.17

06 Feb 21:17
6b4a726

Choose a tag to compare

What's Changed

  • fix: signal when stream reader thread is ready + logs + try/catch blocks by @sicoyle in #42
  • Hook otel instrumentation when available by @acroca in #41

Full Changelog: v0.2.0-alpha.16...v0.2.0-alpha.17

v0.2.0-alpha.16

26 Jan 12:17
92af27e

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0-alpha.15...v0.2.0-alpha.16

v0.2.0-alpha.15

16 Jan 09:16
6554a4f

Choose a tag to compare

What's Changed

  • fix: correct thread gathering and shutdown logic to prevent app hang by @sicoyle in #39

New Contributors

Full Changelog: v0.2.0-alpha.14...v0.2.0-alpha.15