Releases: InteractionDesignFoundation/coding-standard
Releases · InteractionDesignFoundation/coding-standard
0.6.5
What's changed:
- Refine no_trailing_comma_in_singleline rule to specify elements @alies-dev
Full Changelog: 0.6.4...0.6.5
0.6.4
What's Changed
- Exclude
PSR2.Classes.ClassDeclaration.OpenBraceNewLinethat conflicts with PHP-CS-Fixer'ssingle_line_empty_bodyfrom PER2x0 @alies-dev
Full Changelog: 0.6.3...0.6.4
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