Releases: Lendable/message
Releases · Lendable/message
v2.1.0
2.1.0 (2024-09-08)
Features
- Add class-map based message name resolvers (#139) (01fac65)
Fixes
v2.0.1
2.0.1 (2024-06-12)
Fixes
- Document
QueryNameResolver
throws QueryNameNotResolvable
(#102) (76c5067)
v2.0.0
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
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
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
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)