Download Latest Version 1.9.0 source code.tar.gz (1.3 MB)
Email in envelope

Get an email when there's a new version of SDK .NET

Home / 1.8.0
Name Modified Size InfoDownloads / Week
Parent folder
1.8.0 source code.tar.gz 2025-09-02 1.2 MB
1.8.0 source code.zip 2025-09-02 1.5 MB
README.md 2025-09-02 2.5 kB
Totals: 3 Items   2.8 MB 0

Get from NuGet and read the README

Highlights

💥 BREAKING CHANGE - C bridge has been moved to Core SDK repository, library file names have changed

The C bridge library used to integrate .Net SDK with Core SDK has been moved to facilitate using it for SDKs in other languages. As part of the move, the bridge library, its functions and its artifacts have been given more specific names.

Previously, the C bridge library had the filename temporal_sdk_bridge.dll on Windows, libtemporal_sdk_bridge.so on Linux, and libtemporal_sdk_bridge.dylib on macOS.

The filename has changed to temporal_sdk_core_c_bridge.dll on Windows, libtemporal_sdk_core_c_bridge.so on Linux, and libtemporal_sdk_core_c_bridge.dylib on macOS.

If your build process depends on the exact naming of these files, it needs to be updated to use the new file names. Furthermore, if you were using the C bridge library directly, there have been further breaking changes in the library itself. See the following Core SDK PR for details: https://github.com/temporalio/sdk-core/pull/951

Task Queue Fairness Support (experimental)

This release adds support for Task Queue Fairness. Fairness is a new feature of Temporal's task queues that allows for more control over the order that tasks are dispatched from a backlog. It's intended to address common situations like multi-tenant applications and reserved capacity bands.

This is in addition to "Workflow & Activity Priorities" provided last release.

Specific Changes

2025-06-18 - 165569d - Deprecate VersioningIntent (#491) 2025-06-26 - 99847b5 - Add defaults for Poller automation (#493) 2025-06-30 - d1fedb0 - Fix issue where child workflow starts and completes in same activation (#492) 2025-07-02 - 8e94382 - Moved C Bridge from dotnet-sdk to core-sdk repo (💥 BREAKING CHANGE) (#494) 2025-07-16 - 2a7621c - Remove experimental notices from update with start calls (#497) 2025-07-17 - 5b15fb8 - Missed an UwS experimental warning (#498) 2025-08-04 - f225d76 - Remove CLI version pin for internal tests (#501) 2025-08-07 - b55175e - Made TemporalWorker.ExecuteAsync() keep working even after Dispose() (#503) 2025-08-11 - 6f27e45 - Do not require heartbeating to be done in context (#504) 2025-08-22 - deb2756 - Fairness Keys & Weights (#508) 2025-09-02 - 77f839d - Added FirstExecutionRunId to WorkflowInfo (#516)

Source: README.md, updated 2025-09-02