Skip to content

Releases: Lendable/message

v2.1.0

08 Sep 22:08
4fa65d9
Compare
Choose a tag to compare

2.1.0 (2024-09-08)

Features

  • Add class-map based message name resolvers (#139) (01fac65)

Fixes

v2.0.1

12 Jun 09:37
06962db
Compare
Choose a tag to compare

2.0.1 (2024-06-12)

Fixes

  • Document QueryNameResolver throws QueryNameNotResolvable (#102) (76c5067)

v2.0.0

02 Jun 14:48
ac49355
Compare
Choose a tag to compare

2.0.0 (2024-06-02)

⚠ BREAKING CHANGES

  • concrete exception type for MetadataSerializer deserialization failure (#63)

Features

  • Concrete exception type for MetadataSerializer deserialization failure (#63) (dfca5cd)

v1.0.4

02 Jun 14:43
d6f5d52
Compare
Choose a tag to compare

1.0.4 (2024-06-02)

Fixes

  • Add phpstan-assert for non-empty-string to MessageId factories for call site inference (#90) (e433b36)
  • Add phpstan-assert for non-empty-string to UuidConverter for call site inference (#91) (664ab9c)

v1.0.3

28 May 15:29
6ff755a
Compare
Choose a tag to compare

1.0.3 (2024-05-28)

Fixes

  • Add non-empty-string inference for call site in MessageName (#84) (ef94de3)
  • Document that Metadata withers only accept new additional metadata, not mandatory (#79) (bb3c134)
  • Validate inputs for Metadata to ensure serializable when ignoring static analysis types (#77) (d9c2d67)

v1.0.2

08 May 23:07
867fcc5
Compare
Choose a tag to compare

1.0.2 (2024-05-08)

Bug Fixes

  • Document thrown exceptions in Metadata (afb9efc)
  • Document thrown exceptions in UuidConverter (1e0ad78)

Performance Improvements

  • Don't make new MessageId in MetadataFactory (29bc606)

1.0.1

01 May 10:37
9f16c61
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.0...1.0.1

1.0.0

30 Apr 09:18
ba2efb6
Compare
Choose a tag to compare

What's Changed

Initial release of ported building blocks

New Contributors

Full Changelog: https://github.com/Lendable/message/commits/1.0.0