0.11.0
New major feature: Supported Features
Disable certain QA checks or signal only supporting certain OSes through composer.json:
{
"extra": {
"wyrihaximus": {
"supported-features": {
"code-style": false,
"composer-dependency-checkers": false,
"static-analysis": false,
"unit-tests": false,
"windows": false,
"zts": true
}
}
}
}0.11.0
- Total issues resolved: 0
- Total pull requests resolved: 16
- Total contributors: 2
Bug 🐞
- 211: Drop
frommigrations-php-set-phpstan-drop-include-async-test-utilities-rulesreplace thanks to @WyriHaximus - 210: Add no
unit-testssupport tomigrations-php-set-phpstan-paths-in-configthanks to @WyriHaximus - 202: Always run shell in ZTS thanks to @WyriHaximus
Dependencies 📦
- 205: Update dependency wyrihaximus/test-utilities to v13 thanks to @renovate-runner[bot]
Dependencies 📦,Feature 🏗
Enhancement ✨
- 209: Ensure we remove the InfectionPHP config file when unit-tests aren't enabled thanks to @WyriHaximus
- 208: Ensure we remove the PHPUnit config file when unit-tests aren't enabled thanks to @WyriHaximus
- 207: Ensure we only staticly analyse tests/ with PHPStan if unit-tests is enabled thanks to @WyriHaximus
- 206: Ensure we only cs check/fix if unit-tests is enabled thanks to @WyriHaximus
- 203: Interactive shell commands should always run on non-slim images so you can require packages that need extensions in those image types thanks to @WyriHaximus
- 201: Add
composer validatethanks to @WyriHaximus - 200: Add copyright year updaters for readme templates in
etc/thanks to @WyriHaximus - 199: Add copyright year updaters with out the
(c)thanks to @WyriHaximus - 198: Create license when it doesn't exists thanks to @WyriHaximus
- 197: Update readme copyright year to current thanks to @WyriHaximus
- 196: Update readme copyright year to current thanks to @WyriHaximus