Skip to content

Releases: baranacikgoz/NimbleMediator

v.1.2.0

03 Oct 16:25
Compare
Choose a tag to compare
  • Mediator implementation was singleton before, with this version it is scoped by default.
  • Added an api for explicitly setting the desired lifetime of the mediator.

v1.1.0

17 Sep 13:25
Compare
Choose a tag to compare
  • Removed the type dictionary for SendAsync, now directly depends on the DI container to retrieve the handler.
  • Improved performance, now up to 3.5x faster and utilizes up to 16x less memory in certain cases.
  • Fixed the method call order dependency in NimbleMediatorConfig; it is now order-independent.
  • Overhauled notification handling; now supports notification publisher implementations via INotificationPublisher. Now maintains a Dictionary<Type, Type> for notifications.
  • Added 3 default notification publishers: ForeachAwaitRobustPublisher, ForeachAwaitStopOnFirstExceptionPublisher, and TaskWhenAllPublisher.
  • Made minor changes to method names and signatures in NimbleMediatorConfig.

v1.0.2

13 Sep 17:54
Compare
Choose a tag to compare

Initial release.