Table of Contents

v3.3.0

Changes

  • Multi-target .NET 7/8/9 (#110)
  • Remove obsolete serialization APIs (#118)
  • Use strings as Error codes (#120)
  • MapNotFoundFallback methods are deprecated in favour of MapFallbackToNotFound methods
    • These function identically, but are better aligned with ASP.NET Core naming
  • Fixed documentation not being included in the NuGet package (#113)
  • Error is now properly de/serialised
  • Various tweaks/optimisations
  • Deprecated MediatorEndpoints in favour of HTTP Mediator (see the docs)

Internals

  • GitHub actions have been upgraded from Node 16 to Node 20 (#111, #112)
  • Tests and docs have been added to ensure EventIds are consistent across the solution (#109)
  • Major changes to the MSBuild process for the repo in aid of multi-targetting (#114)