Releases: InteractionDesignFoundation/coding-standard
Releases · InteractionDesignFoundation/coding-standard
0.6.3
0.6.2
What's changed:
- Update composer dependencies @alies-dev
- Disable
Generic.CodeAnalysis.UnusedFunctionParametersniff @alies-dev - Disable
SlevomatCodingStandard.Functions.DisallowNamedArgumentssniff @alies-dev - Run tests over PHP 8.5 @alies-dev
Full Changelog: 0.6.1...0.6.2
0.6.1
What's changed
- Allow using
$thisin traversable PHPDoc types to avoid conflicts with Larastan when write types for Laravel relationships (where Larastan requires using$thiskeyword instead of the Model's classname) @alies-dev
Requires using fork for the slevomat/coding-standard till PR slevomat/coding-standard#1802 will be merged and released ("repositories" key of the composer.json):
{
"type": "vcs",
"url": "https://github.com/alies-dev/slevomat-coding-standard"
},Full Changelog: 0.6.0...0.6.1
0.6.0
What's changed
- Update PHP-CS-Fixer rules to use PER-CS 3.0 ruleset @alies-dev
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- Require PHP 8.3 and higher by @alies-dev in #25
- PHPCS 4 by @alies-dev in #25
- Use healthy defaults for
MeaningfulVariableNameSniffby @alies-dev in #25
Full Changelog: 0.4.0...0.5.0
0.4.0
What's changed:
- Support checking view file existence for
@includeFirst,@componentFirst,@eachBlade directives (req. changes in sniff config) @alies-dev - Fix
NonExistingBladeTemplateto work with PHP 8.4 @alies-dev
0.3.3
0.3.2
What's Changed
- Bump dependencies, do not use deprecated sniffs @alies-dev
Full Changelog: 0.3.1...0.3.2
0.3.1
What's Changed
- Improve comment in RequireCustomAbortMessageSniff by @szepeviktor in #17
- Resolve conflict for multi-line closure param list @alies-dev
- Require parentheses for new() calls (even for anon. classes) @alies-dev
- Ignore FullyQualifiedClassNameInAnnotation for phpstan-type @alies-dev
Full Changelog: 0.3.0...0.3.1
0.3.0
What's changed:
- Set zero spaces after fn keyword to follow PER-CS2.0 @alies-dev
- Add a shared config for PHP Coding Standards Fixer @alies-dev
- PHPCS: Add
rayto the list of forbiddenFunctions @alies-dev - Bump dependencies @alies-dev
Full Changelog: 0.2.3...0.3.0