0.8.0
Added
- Permits to reuse the same that() for multiple should() by @fain182 in https://github.com/phparkitect/arkitect/pull/543
- Collect dependencies defined in property hooks by @fain182 in https://github.com/phparkitect/arkitect/pull/538
- Add namespace shortcut for Rule class by @fain182 in https://github.com/phparkitect/arkitect/pull/539
- Add rule for exact matching of namespaces by @fain182 in https://github.com/phparkitect/arkitect/pull/554
Fixed
- Fix: appliesTo() incorrectly excludes mutually exclusive class states by @fain182 in https://github.com/phparkitect/arkitect/pull/561
- Remove unnecessary Psalm suppressions from ProgressBarProgress by @fain182 in https://github.com/phparkitect/arkitect/pull/545
- Removes unused class by @fain182 in https://github.com/phparkitect/arkitect/pull/544
- fix minor errors in README by @fain182 in https://github.com/phparkitect/arkitect/pull/556
- Add all rules to README documentation by @fain182 in https://github.com/phparkitect/arkitect/pull/558
- Improve readme adding quick start, github action and an improved introduction by @fain182 in https://github.com/phparkitect/arkitect/pull/557
Updated
- deps(deps-dev): update friendsofphp/php-cs-fixer requirement from ^3.90 to ^3.91 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/542
- deps(deps): update webmozart/assert requirement from ^1.9 to ^1.12 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/534
- ci(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/548
- ci(deps): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/547
- deps(deps-dev): update friendsofphp/php-cs-fixer requirement from ^3.91 to ^3.92 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/549
- ci(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/531
- ci(deps): bump actions/download-artifact from 4 to 7 by @dependabot[bot] in https://github.com/phparkitect/arkitect/pull/546
Full Changelog: https://github.com/phparkitect/arkitect/compare/0.7.0...0.8.0