Releases: LIN3S/SharedKernel
Releases · LIN3S/SharedKernel
v0.7.1
- Added accesses to the primitive value of the TaxIdNumber
v0.7.0
- Added TaxIdNumber value object
v.0.6.0
- Added update method to the Pdo class.
- Added utf8 charset as default option in the pdo.
- Added missing return types to the Id VO.
- Added count method to the Pdo.
- Removed isSubcribedTo method from DomainEventSubscriber interface.
- Improved event magic serialization/unserialization process.
- Simplified the insert method of the Pdo.
- Fixed the ListEventsAction type hints.
- Fixed bug related with serializeEvent in the StoredEvent.
v0.5.1
- Fixed bug related with the wrong params in the phone VO.
v0.5.0
- Added
/events
endpoint to consume via REST the domain events. - Added stream version concept to the event store.
- Removed datetime custom API extending the PHP native
DateTimeImmutable
class. - Made tactician services optional.
- Replaced generic php-cs-fixer with lin3s/php-cs-fixer-config.
- The minimum PHP version becomes 7.1.
- Added timestamp methods to the DateTime wrapper.
- Added PDO wrapper and sql connection factory.
- Added DomainEventPublisher and added Tactician middleware to publish domain events after command execution.
- Added support for Tactician command bus with PDO middleware.
v0.4.0
- Added locale value object.
- Added zip code and phone value objects.
v0.3.0
- Fixed Value objects' mapping.
- Added Lin3sSharedKernelBundle.
- [BC BREAK] Added an interface to fix bug when the aggregate root is used with trait.
v0.2.2
Improved phone value object validation
v0.2.1
Implemented the generate method from Id to simplify the creation of I…
v0.2.0
Added changelog