You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Thanks to [Rodrigo Primo][@rodrigoprimo] and [Denis Žoljom][@dingo-d] for the patches
22
+
23
+
### Changed
24
+
- GitHub releases will now always only contain unversioned release assets (PHARS + asc files) (same as it previously was in the squizlabs repo). See [#205] for context.
25
+
- Thanks to [Shivam Mathur][@shivammathur] for opening a discussion about this
26
+
- Various housekeeping, includes improvements to the tests and documentation
27
+
- Thanks to [Dan Wallis][@fredden], [Lucas Hoffmann][@lucc], [Rodrigo Primo][@rodrigoprimo] and [Juliette Reinders Folmer][@jrfnl] for their contributions
28
+
29
+
### Fixed
30
+
- Fixed bug [#124] : Report Full : avoid unnecessarily wrapping lines when `-s` is used
31
+
- Thanks to [Brad Jorsch][@anomiex] for the patch
32
+
- Fixed bug [#124] : Report Full : fix incorrect bolding of pipes when `-s` is used and messages wraps
33
+
- Thanks to [Brad Jorsch][@anomiex] for the patch
34
+
- Fixed bug [#150] : Squiz.WhiteSpace.KeywordSpacing : prevent a PHP notice when run during live coding
35
+
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
36
+
- Fixed bug [#154] : Report Full : delimiter line calculation could go wonky on wide screens when a report contains multi-line messages
37
+
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
38
+
- Fixed bug [#178] : Squiz.Commenting.VariableComment : docblocks were incorrectly being flagged as missing when a property declaration used PHP native union/intersection type declarations
39
+
- Thanks to [Ferdinand Kuhl][@fcool] for the patch
40
+
- Fixed bug [#211] : Squiz.Commenting.VariableComment : docblocks were incorrectly being flagged as missing when a property declaration used PHP 8.2+ stand-alone `true`/`false`/`null` type declarations
41
+
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
42
+
- Fixed bug [#211] : Squiz.Commenting.VariableComment : docblocks were incorrectly being flagged as missing when a property declaration used PHP native `parent`, `self` or a namespace relative class name type declaration
43
+
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
44
+
- Fixed bug [#226] : Generic.CodeAnalysis.ForLoopShouldBeWhileLoop : prevent a potential PHP 8.3 deprecation notice during live coding
45
+
- Thanks to [Rodrigo Primo][@rodrigoprimo] for the patch
[Squizlabs/PHP_CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) is dead. Long live [PHPCSStandards/PHP_CodeSniffer](https://github.com/PHPCSStandards/PHP_CodeSniffer)!
@@ -699,9 +746,9 @@ Additionally, thanks to [Alexander Turek][@derrabus] for consulting on the repo
699
746
- The cache is no longer used if the list of loaded PHP extensions changes
700
747
- Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
701
748
-`Generic.NamingConventions.CamelCapsFunctionName` no longer reports `__serialize` and `__unserialize` as invalid names
702
-
- Thanks to [Filip Å][@filips123] for the patch
749
+
- Thanks to [Filip Š][@filips123] for the patch
703
750
-`PEAR.NamingConventions.ValidFunctionName` no longer reports `__serialize` and `__unserialize` as invalid names
704
-
- Thanks to [Filip Å][@filips123] for the patch
751
+
- Thanks to [Filip Š][@filips123] for the patch
705
752
-`Squiz.Scope.StaticThisUsage` now detects usage of `$this` inside closures and arrow functions
706
753
- Thanks to [Michał Bundyra][@michalbundyra] for the patch
707
754
@@ -5346,6 +5393,7 @@ Additionally, thanks to [Alexander Turek][@derrabus] for consulting on the repo
0 commit comments