Skip to content

Latest commit

 

History

History
174 lines (80 loc) · 6.41 KB

CHANGELOG.md

File metadata and controls

174 lines (80 loc) · 6.41 KB

4.0.0 (2025-02-04)

BREAKING CHANGES

  • 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)

Features

3.1.2 (2024-08-14)

Bug Fixes

  • rename AppServiceProvider to avoid collision (4c2ed04)

3.1.1 (2024-07-19)

Bug Fixes

3.1.0 (2024-07-19)

Features

  • Resolve issues with Laravel 11 and PHP 8.3 (f1f6e49)

3.0.0 (2024-05-03)

Breaking

  • Now requires Laravel 11 and PHP 8.3

Features

  • Updated for laravel 11 support (ad916fa)

2.1.3 (2024-01-04)

Bug Fixes

  • 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)

Bug Fixes

  • PHP GitHub Actions workflow doesn't work with 'act' (3641ec7)

2.1.1 (2023-07-25)

Bug Fixes

  • remove xdebug option added to Analyse command (453c403)

2.1.0 (2023-03-20)

Features

  • 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)

Bug Fixes

  • output for tool command to also contain error output (#22) (ef9585d)

2.0.5 (2023-01-12)

Bug Fixes

  • PHP CS Fixer action finding too many changed files (92d50ae)

2.0.4 (2023-01-11)

Bug Fixes

  • example PHP CS Fixer action not always picking up changed files (0ab8a68)

2.0.3 (2023-01-11)

Bug Fixes

  • composer bin dir fallback by reverting earlier change (ef75ad5)
  • composer bin dir requirements and fallback (72499b4)

2.0.2 (2022-12-14)

Bug Fixes

  • paths inside installed PHPStan config (5e1387c)
  • short timeout by increasing it to 5 minutes (15911ad)

2.0.1 (2022-12-13)

Bug Fixes

  • composer bin path when installed with composer (#12) (a64162e)

2.0.0 (2022-12-13)

Features

BREAKING CHANGES

  • 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)

Bug Fixes

  • remove temperamental bash script and installation command (f3b8a59)

1.0.1 (2022-11-10)

Bug Fixes

  • drop Rector for PHP7.4 (7d49e1b)
  • PHP CS Fixer example CI git commit path (ef7752f)