8.0.0
Release 8.0.0
This new major version includes rules that make this repository of standards fully compatible with PSR-12 and additional rules for PHP 7.4
.
8.0.0
- Total issues resolved: 0
- Total pull requests resolved: 21
- Total contributors: 6
Improvement
-
194: Update tests expectations based on bugfix in dependencies thanks to @carusogabriel
-
176: Remove dead sniffs autoload thanks to @WyriHaximus
-
170: Improve diff while running
test-report
thanks to @carusogabriel -
169: Ensure that spacing around
cases
are consistent thanks to @carusogabriel -
159: Normalize documentation comments thanks to @mathieu-bour
-
157: Improve diff while running
test-fix
thanks to @carusogabriel -
151: Remove usless interface and trait comments thanks to @BackEndTea
-
192: Allow PHP 8 thanks to @greg0ire
-
147: Use stable version of PHP 7.4 in Travis CI thanks to @carusogabriel
New rule
- 175: Add rule to ensure Arrow Functions declaration format thanks to @carusogabriel
- 174: Add rule forbidding more than one constant declared per statement thanks to @carusogabriel
- 171: Introduce rule requiring Null Coalesce Equal Operator thanks to @carusogabriel
- 166: Ensure that Typed Properties are spaced correctly thanks to @carusogabriel
- 155: Use
SingleLineArrayWhitespace
to ensure single line arrays spacing thanks to @carusogabriel - 154: Use
NegationOperatorSpacingSniff
to ensure no space before-
thanks to @carusogabriel - 148: Adopt PSR-12 as base coding standard thanks to @carusogabriel
PSR-12
- 164: Adopt PSR-12 for imports statements separation thanks to @carusogabriel
- 163: Adopt PSR-12 for return types thanks to @carusogabriel
CI
Dependencies,Improvement
- 160: Introduce Dependabot thanks to @carusogabriel