Releases: microsoft/durabletask-mssql
v1.0.0-rc2
See our Quick Start documentation for more information about how to get started with this provider.
NuGet packages
What's Changed
- Support new instance purging interface by @usemam in #80
- Remove netstandard2.1 TFM by @cgillum in #82
- Fix problem terminating orchestration with running activity by @cgillum in #83
- Add support for multi-instance queries by @usemam in #88
- Include more payload IDs in history table by @cgillum in #90
- Remove Microsoft.SqlServer.SqlManagementObjects dependency by @IGx89 in #92
- Process events for non-running orchestrations by @cgillum in #97
Breaking Changes
As a result of the change in #97, the 1.0.0-rc2 schema is neither forward compatible nor backwards compatible with 1.0.0-rc. As a result, upgrading to this version will require downtime. Starting in the final version of 1.0.0, upgrades between 1.x.y versions can be expected to require zero downtime.
New Contributors
Full Changelog: v1.0.0-rc...v1.0.0-rc2
v1.0.0-rc
See our Quick Start documentation for more information about how to get started with this provider.
NuGet packages
What's Changed
- Update .NET version in Dockerfile to 6.0 by @TsuyoshiUshio in #68
- Mitigate datediff overflow issue by @cgillum in #70
- Populate ParentInstance in GetOrchestrationStateAsync by @hsnsalhi in #74
- Support orchestration restart by @cgillum in #75
- 1.0.0-rc version change and SBOM manifest by @cgillum in #76
New Contributors
- @TsuyoshiUshio made their first contribution in #68
- @hsnsalhi made their first contribution in #74
Full Changelog: v0.11.1-beta...v1.0.0-rc
v0.11.1-beta
See our Quick Start documentation for more information about how to get started with this provider.
NuGet packages
What's Changed
Full Changelog: v0.11.0-beta...v0.11.1-beta
v0.11.0-beta
v0.11.0-beta
See our Quick Start documentation for more information about how to get started with this provider.
NuGet packages
What's Changed
- Added managed identity information by @mivano in #47
- Automatically Create Database if Not Present by @wsugarman in #49
- Fix logic.sql Invalid Column usage by @jasonwun in #52
- Multiple fixes in preparation for v0.11.0-beta by @cgillum in #54
- Add .NET Core 2.1 support for build signing pipeline by @cgillum in #55
New Contributors
- @mivano made their first contribution in #47
- @wsugarman made their first contribution in #49
- @jasonwun made their first contribution in #52
Full Changelog: v0.10.1-beta...v0.11.0-beta
v0.10.1-beta
v0.10.1-beta
See our Quick Start documentation for more information about how to get started with this provider.
NuGet packages
Updates
- Removed foreign key constraints from all tables to dramatically improve performance and eliminate common sources of deadlocks (#46)
- Added documentation for how to work around native dependency issues in Azure Functions.
- Added documentation about the
taskEventLockTimeout
setting in the Azure Functions host.json file.
Full Changelog: v0.10.0-beta...v0.10.1-beta
v0.10.0-beta
v0.10.0-beta
See our Quick Start documentation for more information about how to get started with this provider.
NuGet packages
Fixes
Updates
- Updated Microsoft.Data.SqlClient dependency to v3.0.0 (#33) - contributed by @usemam
Breaking changes
v0.9.1-beta
v0.9.1-beta
See our Quick Start documentation for more information about how to get started with this provider.
NuGet packages
New
- Added extension method for Azure Functions service registration (#31)
Updates
- Updated Microsoft.Azure.WebJobs.Extensions.DurableTask dependency to v2.5.0.
- Updated Microsoft.Azure.DurableTask.Core dependency to v2.5.5.
v0.9.0-beta
v0.9.0-beta
See our Quick Start documentation for more information about how to get started with this provider.
NuGet packages
New
- Support for Azure Managed Identities (#25) - contributed by @usemam
- Added new dependency on Azure.Identity v1.4.0
v0.8.0-beta
v0.8.0-beta
See our Quick Start documentation for more information about how to get started with this provider.
We also have a new Kubernetes quickstart for those interested in running Azure Functions workloads on a Kubernetes cluster with KEDA.
NuGet packages
New
- Support for multi-instance queries in Azure Functions (#21)
- Instance purge, long timers, and internal Linux telemetry support in Azure Functions (#22)
Updates
- Fix deadlock on activity message deletion (#20)
- Updated Microsoft.Azure.WebJobs.Extensions.DurableTask dependency to v2.4.3.
Breaking changes
- Renamed
dt.PurgeInstanceState
SQL stored procedure todt.PurgeInstanceStateByTime
v0.7.0-alpha
v0.7.0-alpha
See our Quick Start documentation for more information about how to get started with this provider.
NuGet packages
New
- Added
dt.GetScaleMetric
SQL function for use with the MSSQL KEDA Scaler - Added
dt.GetScaleRecommendation
SQL function andIScaleProvider
implementation for VNET scaling in Azure Functions - Added versioning support for task activities (#14) - contributed by @usemam
- Added new documentation for scaling (https://microsoft.github.io/durabletask-mssql/#/scaling)
Updates
- Switched default task hub mode back to multitenant to simplify testing
- Updated Microsoft.Azure.WebJobs.Extensions.DurableTask dependency to v2.4.2
Breaking changes
- Changed
SqlDurabilityProviderFactory
andSqlDurabilityOptions
classes frompublic
tointernal