Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 19:15
7f76dfe

Bug Fixes

  • Target the released commit, guard duplicate releases, and require automation token (25056eb)
  • Repair validation short-circuit, multi-interface registration, handler disposal, and error logging in the CQRS pipeline (1bd9dda)
  • Make transport startup retry idempotent, ignore shutdown cancellation, and resolve the transport lazily (03ecdec)
  • Keep only the latest patch per minor in the version selector and choose the default by semver (9f572fa)
  • Scope execution plans per queue, serialize RPC replies through the channel gate, and make publish-path type caches thread-safe (5d866a8)
  • Rethrow inbox marker conflicts inside ambient transactions instead of committing duplicate work (18a8f21)
  • Delay relay retries on failing batches, propagate shutdown cancellation, and warn on unsupported retention stores (8ff7d5b)
  • Capture domain events on synchronous SaveChanges and validate the relay delay bounds (7444feb)
  • Fail fast on duplicate outbox registrations, missing relay transactions, and ambient TransactionScopes (e8d85bb)
  • Carry the original message in Fault payloads and normalize header types and TTL expiration across consume paths (7996b69)
  • Prevent restartable outbox relay cancellation from faulting the host on .NET 10 (cdc2fbc)
  • Make outbox fetch SQL model-aware, batch retention deletes, and preserve custom outbox stores; cover the provider outbox paths with integration tests (#323) (131e966)
  • Preserve single errors through Combine and mint validation failures as validation errors (#324) (5b45c07)
  • Return ProblemDetails with error detail on every failure arm and compose ProblemDetails customization (#326) (0e136d6)
  • Resolve retry policies per consumer, re-dispatch only failed handlers on retry, and reject unroutable queue exchange types (#325) (6b215a4)
  • Make the outbox relay's stop, start, and dispose safe to overlap and repeat (#327) (4f11def)
  • Mount version selector from start hook and preserve page on switch (1a157aa)
  • Retry transport startup so a not-yet-ready broker no longer faults the host (fd2c6b0)

Build & Dependencies

  • Bump korthout/backport-action in the dotnet group (48f164d)
  • Bump actions/cache from 5 to 6 in the dotnet group (801518a)
  • Baseline package validation against 1.0.1 and auto-bump it on release (ec5b8a1)
  • Bump the dotnet group with 2 updates (2ccd989)
  • Bump anthropics/claude-code-action in the dotnet group (dc077d7)
  • Bump anthropics/claude-code-action in the dotnet group (9e5ecfc)
  • Bump anthropics/claude-code-action in the dotnet group (9cee4c2)
  • Bump anthropics/claude-code-action in the dotnet group (41c86c0)
  • Bump anthropics/claude-code-action in the dotnet group (1882873)
  • Bump anthropics/claude-code-action in the dotnet group (7cb10b9)
  • Bump anthropics/claude-code-action in the dotnet group (5bc319c)
  • Bump dotnet-sdk from 10.0.301 to 10.0.302 (bc08868)
  • Bump the dotnet group with 2 updates (#321) (b60cfba)
  • Wire per-TFM PublicAPI.Shipped.txt files as AdditionalFiles (c5059ac)

CI/CD

  • Add label-driven backport workflow and run CI on servicing branches (25742e8)
  • Split preview-publish job, SHA-pin third-party actions, narrow dependabot auto-merge to non-production deps (d6ecbc9)
  • Gate release PRs on nuget indexing and propagate baseline to main (730253e)
  • Ignore Microsoft.OpenApi major updates in dependabot (bf11ca5)
  • Include build, style, and revert commits in generated release notes (#329) (7f76dfe)

Documentation

  • Add NuGet version badges to root and package READMEs (2e47f6d)

Testing

  • Accept Canceled status when stopping during transport startup retry (57edb2f)