Releases: Lendable/aggregate
Releases · Lendable/aggregate
v1.1.4
1.1.3
What's Changed
- Require PHP 8.2 by @ben-challis in #690
New Contributors
- @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
MapAggregateTypeResolver
by @ben-challis in #585 - Manual assertion of input in
AggregateType
by @ben-challis in #586
Full Changelog: 1.1.0...1.1.1
1.1.0
What's Changed
- Add
AggregateIdFactory
to constructAggregateId
s forAggregateType
s by @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 in #386
AggregateType::toString()
now typed to returnnon-empty-string
by @ben-challis in #549AggregateVersion:toInteger()
now typed to returnint<1, max>
by @ben-challis in #550AggregateId
to an interface and provide UUID V4/V7 implementation variants by @mateuszsip in #566, #569
New Contributors
- @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 in #288
- Fix AggregateTypeResolver to respect interface, improve test coverage by @ben-challis in #308
- Various internal changes for CI / repository management (see full changelog)
New Contributors
- @marmichalski made their first contribution in #234
- @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
0.2.1
What’s Changed
- Remove thecodingmachine/safe (#103) @ben-challis
- Fix bad Composer description of package (#26) @ben-challis
0.2.0
What’s Changed
- First open source release.