Skip to content

v0.3.0

Choose a tag to compare

@codeonym codeonym released this 29 Sep 11:35
828c8ac

0.3.0 (2026-09-29)

Features

  • add CQRS handler and behavior decorators (#51) (eab4768)
  • deprecate NotARequest, InvalidHandlerSignature and InvalidBehaviorSignature; use NotAMessage, InvalidHandler and InvalidBehavior (#52) (1dc3039)
  • deprecate passing Mediator.register's and RecordingMediator.sent_of/published_of/streamed_of's parameters by keyword; pass them positionally (#52) (1dc3039)
  • deprecate the .cls and .request_type attributes of errors; use .message_type (#52) (1dc3039)
  • run sync handlers on a worker thread (#48) (8d754b7)
  • settle the public API before 1.0: Sender and Publisher protocols, NotificationCall for publish strategies, kinds= names checked, LoggingBehavior logs streams (#52) (1dc3039)
  • trace messages with OpenTelemetry, mediary[otel] (#50) (8df89b4)

Documentation

  • move to Beta, with a stability policy (#53) (d592015)