Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 17:17
c6aae1c

0.3.0 (2026-10-20)

⚠ BREAKING CHANGES

  • organise MailingKit by vertical slice (#44)
  • organise MessagingKit and ResultingKit by vertical slice (#43)
  • custom IMessageTransport and IEmailSender implementations must return ResultingKit results instead of TransportResult/SendResult.

refactor

  • organise MailingKit by vertical slice (#44) (55a8d91)
  • organise MessagingKit and ResultingKit by vertical slice (#43) (c59640e)

Features

  • add MailingKit.Resend email sender (#31) (7a00cce)
  • add ResultingKit and use it for transport results (#29) (8402d58)
  • add ResultingKit.AspNetCore for mapping results to HTTP responses (#33) (3a0fd6b)
  • add StoringKit for object storage on Azure Blob Storage and S3-compatible stores (#40) (39fe7de)
  • instrument MailingKit email sends with traces and metrics (#36) (28e45ce)
  • instrument MessagingKit with OpenTelemetry-conventional traces and metrics (#32) (fc02246)
  • make retried email sends idempotent (#35) (af4588f)

Bug Fixes

  • resend the first attempt's content so a retry never changes the payload (#39) (05e8f56)