Releases: Lendable/aggregate
Releases · Lendable/aggregate
v1.1.4
1.1.3
What's Changed
- Require PHP 8.2 by Ben Challis (@ben-challis) in #690
New Contributors
- Martin Georgiev (@martin-georgiev) made their first contribution in #681
Full Changelog: 1.1.2...1.1.3
1.1.2
1.1.1
What's Changed
- Rely on static analysis for
MapAggregateTypeResolverby Ben Challis (@ben-challis) in #585 - Manual assertion of input in
AggregateTypeby Ben Challis (@ben-challis) in #586
Full Changelog: 1.1.0...1.1.1
1.1.0
What's Changed
- Add
AggregateIdFactoryto constructAggregateIds forAggregateTypes by Ben Challis (@ben-challis) in #571
Full Changelog: 1.0.0...1.1.0
1.0.0
🎉 First officially stable release 🎉
What's Changed
- Requires a minimum of PHP 8.1 by Ben Challis (@ben-challis) in #386
AggregateType::toString()now typed to returnnon-empty-stringby Ben Challis (@ben-challis) in #549AggregateVersion:toInteger()now typed to returnint<1, max>by Ben Challis (@ben-challis) in #550AggregateIdto an interface and provide UUID V4/V7 implementation variants by Mateusz Sip (@mateuszsip) in #566, #569
New Contributors
- Mateusz Sip (@mateuszsip) made their first contribution in #566
Full Changelog: 0.4.0...1.0.0
0.4.0
What's Changed
- Move ValueObjectAssertions to src, use from provided testing specifications by Ben Challis (@ben-challis) in #288
- Fix AggregateTypeResolver to respect interface, improve test coverage by Ben Challis (@ben-challis) in #308
- Various internal changes for CI / repository management (see full changelog)
New Contributors
- Marcin Michalski (@marmichalski) made their first contribution in #234
- Matt Ward (@mdjward) made their first contribution in #249
Full Changelog: 0.3.0...0.4.0
0.3.0
What’s Changed
- Require PHP
^8.0, upgrade syntax to PHP 8.0 (#111) Ben Challis (@ben-challis)
0.2.1
What’s Changed
- Remove thecodingmachine/safe (#103) Ben Challis (@ben-challis)
- Fix bad Composer description of package (#26) Ben Challis (@ben-challis)
0.2.0
What’s Changed
- First open source release.