Releases: Becklyn/php-cs
Releases · Becklyn/php-cs
Add PHP 8.1 Support
19 update dependencies
18
18
🛠️ Internal
- Upgrade dependencies to their latest version.
17
17
✨ Improvements
- Ignore PhpStan errors about un-used constants.
🛠️ Internal
- Upgrade dependencies to their latest version.
16
16
🛠️ Internal
- Fix using deprecated option
excludes_analyse
in our PhpStanlib.neon
configuration. - At least require PHP 7.4 and allow support for all PHP 8 versions.
15
15
✨ Improvements
- Upgrade to PhpStan v1.0.
🛠️ Internal
- Replace TravisCI with CircleCI
- Update GitHub Code Owners.
14
14
✨ Improvements
- PhpCsFixer will no longer change the
==
operator into===
. PHPStan now marks usages of==
as errors,
but in the few cases where such usage is valid, it can be overridden with a comment in the code. - Classes ending in
Test
will no longer be marked final by PhpCsFixer. This was applied through a rule
intended for use only on PHPUnit test classes, but it was applied to any and all classes ending withTest
, even
insrc
. - PhpCsFixer will no longer replace PHPUnit
assertEquals
calls withassertSame
, which works differently
on objects.
13
13
💥 Breaking Changes
- The previous released version
12
included a BC where the.php_cs.dist
file has been renamed to.php_cs.dist.php
,
which we have missed during review. Please seeUPGRAE.md
for more information.
🐛 Bug Fixes
- Add missing defaults that have been changed with upgrade of PhpCsFixer to
v3.0.0
back to the previous config.
12
12
✨ Improvements
- Add support for PHP 8.x.
- Update PHPStan to
0.12.91
and PhpCsFixer tov3.0.0
.
11
11
✨ Improvements
- Update PHPStan to
0.12.83
and PhpCsFixer tov2.18.5
.
10
✨ Improvements
- Ignore
config/bundles.php
since it's auto-generated by Symfony/Flex and does not
respect PHP's strict flag, which causes problems during the CI.