Skip to content

Releases: berk2k/FlowMediator

FlowMediator v2.0.1

Choose a tag to compare

@berk2k berk2k released this 26 Jan 19:05
fdc1c4b
  • Clarified PublishAsync dispatch semantics (in-process, sequential; handler order not guaranteed unless explicitly controlled).
  • Clarified exception behavior: if any event handler throws, dispatch stops and the exception is re-thrown.
  • Updated NuGet README to reduce ambiguity.

FlowMediator v2.0.0

Choose a tag to compare

@berk2k berk2k released this 26 Jan 14:41
469bfef

FlowMediator v2.0.0

This release introduces a clear and explicit separation between
application flow and event-driven side effects.

Highlights

  • Explicit SendAsync vs PublishAsync API
  • Events are no longer treated as requests
  • Multiple event handlers supported
  • Pipeline behaviors apply only to SendAsync
  • Deterministic event execution (sequential & synchronous)

Breaking Changes

  • Events can no longer be sent via SendAsync
  • Event handlers no longer return a response
  • Migration from v1.x is required

See the migration guide and full documentation on GitHub.

FlowMediator v1.2.0

Choose a tag to compare

@berk2k berk2k released this 26 Jan 08:12
6b24b40

Initial stable release of FlowMediator.

  • IRequest / IRequestHandler support
  • Pipeline behaviors
  • Domain events via mediator