4.0.0 (2025-02-04)
-
Canary now bundles together tools as a metapackage and does not contain any commands or code of its own.
-
feat: install into root directory
PHP CS Fixer changed their stance on installation directory in PHP-CS-Fixer/PHP-CS-Fixer#8356
-
this is not a hard breaking change, more like a marketing one, to signify a change big enough to consider it a new version.
-
style: no space after not operator
-
chore(deps): update to latest PHP CS Fixer config
-
chore(deps): update PHPStan and Rector to latest
this includes the update of PHPStan from v2 to v3 and Rector from v1 to v2.
- feat: rename
.php-cs-fixer.dist.php
to.php-cs-fixer.php
this makes the PHP CS Fixer config we use compatible with Laravel Shift, so it should adhere to our code styles from now on.
3.2.0 (2024-11-26)
- lock to PHPStan v1 (68f2a32)
3.1.2 (2024-08-14)
- rename AppServiceProvider to avoid collision (4c2ed04)
3.1.1 (2024-07-19)
3.1.0 (2024-07-19)
- Resolve issues with Laravel 11 and PHP 8.3 (f1f6e49)
3.0.0 (2024-05-03)
- Now requires Laravel 11 and PHP 8.3
- Updated for laravel 11 support (ad916fa)
2.1.3 (2024-01-04)
- rector config using outdated rules (be31b4e)
- update Larastan config to org version and fix phpstan config to use it (1b38964)
2.1.2 (2023-12-04)
- PHP GitHub Actions workflow doesn't work with 'act' (3641ec7)
2.1.1 (2023-07-25)
- remove xdebug option added to Analyse command (453c403)
2.1.0 (2023-03-20)
- Allow command specific options to be injected in - in this case, for disabling xDebug when present for PHPStan performance. (14e8d95)
2.0.6 (2023-03-16)
2.0.5 (2023-01-12)
- PHP CS Fixer action finding too many changed files (92d50ae)
2.0.4 (2023-01-11)
- example PHP CS Fixer action not always picking up changed files (0ab8a68)
2.0.3 (2023-01-11)
- composer bin dir fallback by reverting earlier change (ef75ad5)
- composer bin dir requirements and fallback (72499b4)
2.0.2 (2022-12-14)
- paths inside installed PHPStan config (5e1387c)
- short timeout by increasing it to 5 minutes (15911ad)
2.0.1 (2022-12-13)
2.0.0 (2022-12-13)
- drops PHP 7.4 and requires PHP 8.1
Co-authored-by: Oliver Earl oliver.earl@stickee.co.uk
1.0.2 (2022-12-09)
- remove temperamental bash script and installation command (f3b8a59)