Releases
v1.1.0
Compare
Sorry, something went wrong.
No results found
1.1.0 (2026-04-29)
Features
saga.generator: AddXxxSaga() implicitly calls AddMediator() and routes through SagaStoreRegistrar (eecf72c )
saga.generator: emit Snapshot/Restore + ISagaPersistableState per saga (d1dc37a )
saga.generator: extract StateFieldInfo + ZASAGA014/015 descriptors (796f8e2 )
saga.generator: wire ZASAGA015 syntactic backend detection + diagnostic tests (fc98b7b )
saga: add [NotSagaState] escape-hatch attribute (bb5d2e1 )
saga: add ISagaPersistableState interface for backend state round-trip (8ae2400 )
saga: add SagaStateReader ref struct mirroring writer (a077b9a )
saga: add SagaStateVersionMismatchException + SagaConcurrencyException (e1bc7f8 )
saga: add SagaStateWriter ref struct for state serialization (683b7d5 )
saga: expose IsEfCoreBackend flag + SagaStoreRegistrar indirection (f3383d0 )
saga: v1.1 — ISagaPersistableState, byte serializer, ZASAGA014/015 (5ac16a4 )
Bug Fixes
saga.generator: drop pointless default! init on nullable Restore temp (ac9e7bb )
saga.generator: emit predefined C# keywords without global:: prefix (42a1a00 )
saga: drop framework-convention auxiliary ctors on sealed exceptions (ca45925 )
saga: preserve null-vs-empty round-trip for byte[]? state fields (489e5bc )
Documentation
Miscellaneous Chores
You can’t perform that action at this time.