.NET SDK Change Log

June 26, 2024

Ensured coroutines complete on workflow finish. Introduced Temporalio.Workflow.Semaphore, a workflow-safe alternative to SemaphoreSlim. Improved workflow updates with better update info access and new exceptions for RPC cancellations/timeouts.

June 7, 2024

The Start Delay workflow option is now available, allowing you to schedule future Workflow executions. Signals-With-Start bypass delays, while other signals are ignored. Set this option in the Workflow Options field of your SDK.

June 5, 2024

This release mainly fixes bugs. Workflow.WaitConditionAsync: Fixes issue from 1.1.1 where it couldn't resolve, reverting to 1.1.0 behavior. May cause non-determinism if encountered in 1.1.1. Experimental Update: WaitForStage required, UpdateID now Id

May 10, 2024

Bug-fix release, no significant highlights of note.

May 7, 2024

Release adds workflow failure customization, worker client replacement, API key support. Introduces float-based metrics, optimized workflow counting.

December 5, 2023

.NET SDK Generally Available

October 30, 2023

.net SDK 0.1.0-beta2

July 24, 2023

The .NET SDK is now in beta and includes support for Worker Versioning, better Client dependency injection, and lazy Clients.

April 20, 2023

Our alpha .NET SDK is now feature complete!