Skip to content

Releases: microsoft/durabletask-js

v0.3.0

06 Mar 17:27

Choose a tag to compare

What's Changed

  • Release v0.2.0 by @YunchuWang in #112
  • Bump tar from 7.5.7 to 7.5.9 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #113
  • refactor: streamline orchestration event handling and improve state management by @torosent in #115
  • Daily Code Review Agent by @YunchuWang in #117
  • [copilot-finds] Bug: Fix whenAll([]) hanging orchestration forever by @YunchuWang in #118
  • Update code review agent instructions by @YunchuWang in #119
  • fix: set instanceId on ActivityResponse in failure path by @YunchuWang in #122
  • feat: align tracing attributes with .NET SDK conventions by @torosent in #126
  • Optimize daily code review agent with focused detection playbook by @torosent in #128
  • Fix WhenAllTask crash when children complete after fail-fast by @YunchuWang in #123
  • fix: update daily code review agent to require tracking issues before… by @YunchuWang in #130
  • PR Verification Agent + github action by @YunchuWang in #132
  • fix: clear orchestrationQueueSet in InMemoryOrchestrationBackend.reset() by @YunchuWang in #133
  • Fix continueAsNew dropping fire-and-forget actions (sendEvent, signal… by @YunchuWang in #136
  • Add sample code branch push step to PR verification agent by @YunchuWang in #137
  • Enforce Azure Managed e2e tests in daily-code-review agent by @YunchuWang in #139
  • Fix PR verification agent: grant contents:write to push verification branches by @YunchuWang in #141
  • Fix falsy values (0, empty string, false, null) silently dropped during serialization by @YunchuWang in #138

Full Changelog: v0.2.0...v0.3.0

v0.2.0

06 Mar 01:39

Choose a tag to compare

What's Changed

  • retry workflows grpc stream by @famarting in #66
  • Set low priority for scheduled runs by @castrodd in #70
  • Remove submodule, add proto file download script by @Copilot in #72
  • Add Azure-managed Durable Task support as separate npm package by @Copilot in #73
  • Set up E2E testing infrastructure aligned with durabletask-python by @Copilot in #74
  • Add pre-commit hook to run lint on staged files by @Copilot in #79
  • Client api support - Getinstances/listinstanceids by @YunchuWang in #78
  • Restart Instance by @YunchuWang in #80
  • Support retry handling when calling activity/suborchestrations by @YunchuWang in #77
  • Update dependencies, ESLint configuration, and add pull request template by @torosent in #81
  • Rewind client api by @YunchuWang in #84
  • NewGuid, SetCustomStatus, sendevent between orchestrations api support by @YunchuWang in #86
  • Add Logger interface, AzureLoggerAdapter, and fix gRPC client stop by @torosent in #85
  • Get Orchestration History by @YunchuWang in #88
  • Add tags support for activities, sub-orchestrations, and client APIs by @torosent in #89
  • Parent Orchestration Access For SubOrchestration by @YunchuWang in #92
  • Implement in-memory orchestration backend for testing by @YunchuWang in #94
  • Versioning, recursive terminating/purging, Replay safe logger by @YunchuWang in #93
  • Add OpenTelemetry distributed tracing example for Azure Managed DTS by @torosent in #95
  • Retry Handler Support when call activity or suborchestration by @YunchuWang in #96
  • Durable Entities Support by @YunchuWang in #75
  • Fix misleading tracer cache invalidation comment and simplify logic by @torosent in #97
  • Add samples and sample validation ci by @YunchuWang in #100
  • Release Process Update by @YunchuWang in #101
  • Refactor release preparation workflow and add automated changelog upd… by @YunchuWang in #102
  • Add release pipeline/doc + fix build pipeline by @YunchuWang in #103
  • Update release workflow documentation and remove automated PR creation step by @YunchuWang in #104
  • Refactor get latest release tag step to exclude current version and i… by @YunchuWang in #105
  • Release v0.1.0-beta.1 by @YunchuWang in #107
  • Add autonomous issue triage agent for GitHub issues management by @YunchuWang in #108
  • Update ESRP release configuration for durabletask-js and durabletask-js-azuremanaged by @YunchuWang in #109
  • Update README.md by @torosent in #110

New Contributors

Full Changelog: v0.1.0-alpha.2...v0.2.0

v0.1.0-beta.1

17 Feb 20:37

Choose a tag to compare

What's Changed

  • retry workflows grpc stream by @famarting in #66
  • Set low priority for scheduled runs by @castrodd in #70
  • Remove submodule, add proto file download script by @Copilot in #72
  • Add Azure-managed Durable Task support as separate npm package by @Copilot in #73
  • Set up E2E testing infrastructure aligned with durabletask-python by @Copilot in #74
  • Add pre-commit hook to run lint on staged files by @Copilot in #79
  • Client api support - Getinstances/listinstanceids by @YunchuWang in #78
  • Restart Instance by @YunchuWang in #80
  • Support retry handling when calling activity/suborchestrations by @YunchuWang in #77
  • Update dependencies, ESLint configuration, and add pull request template by @torosent in #81
  • Rewind client api by @YunchuWang in #84
  • NewGuid, SetCustomStatus, sendevent between orchestrations api support by @YunchuWang in #86
  • Add Logger interface, AzureLoggerAdapter, and fix gRPC client stop by @torosent in #85
  • Get Orchestration History by @YunchuWang in #88
  • Add tags support for activities, sub-orchestrations, and client APIs by @torosent in #89
  • Parent Orchestration Access For SubOrchestration by @YunchuWang in #92
  • Implement in-memory orchestration backend for testing by @YunchuWang in #94
  • Versioning, recursive terminating/purging, Replay safe logger by @YunchuWang in #93
  • Add OpenTelemetry distributed tracing example for Azure Managed DTS by @torosent in #95
  • Retry Handler Support when call activity or suborchestration by @YunchuWang in #96
  • Durable Entities Support by @YunchuWang in #75
  • Fix misleading tracer cache invalidation comment and simplify logic by @torosent in #97
  • Add samples and sample validation ci by @YunchuWang in #100
  • Release Process Update by @YunchuWang in #101
  • Refactor release preparation workflow and add automated changelog upd… by @YunchuWang in #102
  • Add release pipeline/doc + fix build pipeline by @YunchuWang in #103
  • Update release workflow documentation and remove automated PR creation step by @YunchuWang in #104
  • Refactor get latest release tag step to exclude current version and i… by @YunchuWang in #105

New Contributors

Full Changelog: v0.1.0-alpha.2...v0.1.0-beta.1

0.1.0-alpha.2

17 Sep 18:26
ad93993

Choose a tag to compare

v0.1.0-alpha.2

New

  • TLS connections support (#40)

Fixes

  • Fix a test case with a undefined result (#42)
  • Check async generator (#41)

v0.1.0-alpha.1

08 Jan 18:46

Choose a tag to compare

This is the first release of durabletask-js, it supports all basic patterns for durable task orchestration.