All notable changes to laravel-specification-pattern
will be documented in this file.
v2.5.0 - 2024-08-24
- Deprecate
meets
method in favor ofsatisfies
.
v2.4.0 - 2024-08-24
- Add override attributes.
- Add constructor property assertions.
v2.3.0 - 2024-04-06
- Ability to make specification verbose using composite specification.
- Exclusive or specification.
HasSpecifications
trait.
v2.2.0 - 2024-03-13
- Support for Laravel 11.
v2.1.0 - 2024-03-08
- Support for PHP 8.3.
- Support for Laravel 9.
- Support for PHP 8.0.
v2.0.0 - 2023-03-21
- Support for Laravel 10.
- Renamed
SpecificationException
toDissatisfiedSpecification
and extend fromDomainException
. - Marked the following classes as final:
AndSpecification
.NotSpecification
.OrSpecification
.VerboseSpecification
.
- Support for PHP 8.
- Support for Laravel 8.
v1.1.0 - 2022-03-07
- Support for Laravel 9.
v1.0.0 - 2022-01-21
- initial release