Skip to content

Releases: eduvhc/kitchen

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 18:44
ca2aa4d

0.4.0 (2026-10-21)

Features

  • add ValidatingKit (+ .AspNetCore) and field-level errors on ResultingKit's Error (#45) (fdf1ea5)
  • LockingKit for distributed locks on Azure blob leases and PostgreSQL (#50) (659fa2c)
  • MediatingKit, a source-generated mediator (#51) (3ddc5ef)
  • typed JSON documents for StoringKit (#49) (9e4c510)

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)

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 14 Sep 23:58
a7001d8

0.2.4 (2026-09-14)

Dependencies

  • bump MinVer to 8.0.0 (3f057a1)
  • bump MSTest to 4.4.0 (3f057a1)
  • bump Testcontainers to 4.15.0 (Testcontainers, Azurite, MsSql, PostgreSql, RabbitMq) (3f057a1)

Chores

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 14 Sep 09:57
96f8461

0.2.3 (2026-09-14)

Features

  • testing-kit: expose message headers from RabbitMqFixture (ConsumeMessageAsync, PublishAsync with headers) (47cd618)

Bug Fixes

  • testing-kit: purging a queue that does not exist yet is a no-op (47cd618)

Dependencies

  • bump Testcontainers to 4.14.0, clearing the NU1903 SSH.NET advisory without suppressions (47cd618)

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 31 Jul 16:19
d536196

0.2.2 (2026-07-31)

Bug Fixes

  • anchor releases to the v-prefixed tag (cf0c117)
  • ship the family as one version (68940b1)

testing-kit: v0.2.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 15:24
b69a381

0.2.1 (2026-07-31)

Bug Fixes

  • give each kit the version file release-please expects (e021c20)

mailing-kit: v0.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 15:44
8d6df0f

0.1.0 (2026-07-31)

Features

  • bring the kits into one repository (0bc1b03)

Bug Fixes

  • give each kit the version file release-please expects (e021c20)
  • let MessagingKit analyzers reach MailingKit consumers (02f4803)

Documentation

  • point the mailing-kit readme at its new home (3f818f9)