@@ -3,6 +3,80 @@ CHANGELOG for PHP CS Fixer
3
3
4
4
This file contains changelogs for stable releases only.
5
5
6
+ Changelog for v2.16.5
7
+ ---------------------
8
+
9
+ * bug #4378 PhpUnitNoExpectationAnnotationFixer - annotation in single line doc comment (kubawerlos)
10
+ * bug #4936 HeaderCommentFixer - Fix unexpected removal of regular comments (julienfalque)
11
+ * bug #5006 PhpdocToParamTypeFixer - fix for breaking PHP syntax for type having reserved name (kubawerlos)
12
+ * bug #5016 NoSuperfluousPhpdocTagsFixer - fix for @return with @inheritDoc in description (kubawerlos)
13
+ * bug #5017 PhpdocTrimConsecutiveBlankLineSeparationFixer - must run after AlignMultilineCommentFixer (kubawerlos)
14
+ * bug #5032 SingleLineAfterImportsFixer - fix for line after import (and before another import) already added using CRLF (kubawerlos)
15
+ * bug #5033 VoidReturnFixer - must run after NoSuperfluousPhpdocTagsFixer (kubawerlos)
16
+ * bug #5038 HelpCommandTest - toString nested array (SpacePossum)
17
+ * bug #5040 LinebreakAfterOpeningTagFixer - do not change code if linebreak already present (kubawerlos)
18
+ * bug #5044 StandardizeIncrementFixer - fix handling static properties (kubawerlos)
19
+ * bug #5045 BacktickToShellExecFixer - add priority relation to NativeFunctionInvocationFixer and SingleQuoteFixer (kubawerlos)
20
+ * bug #5054 PhpdocTypesFixer - fix for multidimensional array (kubawerlos)
21
+ * bug #5065 TernaryOperatorSpacesFixer - fix for discovering ":" correctly (kubawerlos)
22
+ * bug #5068 Fixed php-cs-fixer crashes on input file syntax error (GrahamCampbell)
23
+ * bug #5087 NoAlternativeSyntaxFixer - add support for switch and declare (SpacePossum)
24
+ * bug #5092 PhpdocToParamTypeFixer - remove not used option (SpacePossum)
25
+ * bug #5105 ClassKeywordRemoveFixer - fix for fully qualified class (kubawerlos)
26
+ * bug #5113 TernaryOperatorSpacesFixer - handle goto labels (SpacePossum)
27
+ * bug #5124 Fix TernaryToNullCoalescingFixer when dealing with object properties (HypeMC)
28
+ * bug #5137 DoctrineAnnotationSpacesFixer - fix for typed properties (kubawerlos)
29
+ * bug #5180 Always lint test cases with the stricter process linter (GrahamCampbell)
30
+ * bug #5190 PhpUnit* Fixers - Only fix in unit test class scope (SpacePossum)
31
+ * bug #5195 YodaStyle - statements in braces should be treated as variables in strict … (SpacePossum)
32
+ * bug #5220 NoUnneededFinalMethodFixer - do not fix private constructors (SpacePossum)
33
+ * feature #3475 Rework documentation (julienfalque, SpacePossum)
34
+ * feature #5166 PHP8 (SpacePossum)
35
+ * minor #4878 ArrayIndentationFixer - refactor (julienfalque)
36
+ * minor #5031 CI: skip_cleanup: true (keradus)
37
+ * minor #5035 PhpdocToParamTypeFixer - Rename attribute (SpacePossum)
38
+ * minor #5048 Allow composer/semver ^2.0 and ^3.0 (thomasvargiu)
39
+ * minor #5050 DX: moving integration test for braces, indentation_type and no_break_comment into right place (kubawerlos)
40
+ * minor #5051 DX: move all tests from AutoReview\FixerTest to Test\AbstractFixerTestCase (kubawerlos)
41
+ * minor #5053 DX: cleanup FunctionTypehintSpaceFixer (kubawerlos)
42
+ * minor #5056 DX: add missing priority test for indentation_type and phpdoc_indent (kubawerlos)
43
+ * minor #5077 DX: add missing priority test between NoUnsetCastFixer and BinaryOperatorSpacesFixer (kubawerlos)
44
+ * minor #5083 Update composer.json to prevent issue #5030 (mvorisek)
45
+ * minor #5088 NoBreakCommentFixer - NoUselessElseFixer - priority test (SpacePossum)
46
+ * minor #5100 Fixed invalid PHP 5.6 syntax (GrahamCampbell)
47
+ * minor #5106 Symfony's finder already ignores vcs and dot files by default (GrahamCampbell)
48
+ * minor #5112 DX: check file permissions (kubawerlos, SpacePossum)
49
+ * minor #5122 Show runtime PHP version (kubawerlos)
50
+ * minor #5132 Do not allow assignments in if statements (SpacePossum)
51
+ * minor #5133 RuleSetTest - Early return for boolean and detect more defaults (SpacePossum)
52
+ * minor #5139 revert some unneeded exclusions (SpacePossum)
53
+ * minor #5148 Upgrade Xcode (kubawerlos)
54
+ * minor #5149 NoUnsetOnPropertyFixer - risky description tweaks (SpacePossum)
55
+ * minor #5161 minors (SpacePossum)
56
+ * minor #5170 Fix test on PHP8 (SpacePossum)
57
+ * minor #5172 Remove accidentally inserted newlines (GrahamCampbell)
58
+ * minor #5173 Fix PHP8 RuleSet inherit (SpacePossum)
59
+ * minor #5174 Corrected linting error messages (GrahamCampbell)
60
+ * minor #5177 PHP8 (SpacePossum)
61
+ * minor #5178 Fix tests (SpacePossum)
62
+ * minor #5184 [ FinalStaticAccessFixer] Handle new static() in final class (localheinz)
63
+ * minor #5188 DX: Update sibling debs to version supporting PHP8/PHPUnit9 (keradus)
64
+ * minor #5189 Create temporary linting file in system temp dir (keradus)
65
+ * minor #5191 MethodArgumentSpaceFixer - support use/import of anonymous functions. (undefinedor)
66
+ * minor #5193 DX: add AbstractPhpUnitFixer (kubawerlos)
67
+ * minor #5204 DX: cleanup NullableTypeTransformerTest (kubawerlos)
68
+ * minor #5207 Add © for logo (keradus)
69
+ * minor #5208 DX: cleanup php-cs-fixer entry file (keradus)
70
+ * minor #5210 CICD - temporarily disable problematic test (keradus)
71
+ * minor #5211 CICD: fix file permissions (keradus)
72
+ * minor #5213 DX: move report schemas to dedicated dir (keradus)
73
+ * minor #5214 CICD: fix file permissions (keradus)
74
+ * minor #5215 CICD: update checkbashisms (keradus)
75
+ * minor #5217 CICD: use Composer v2 and drop hirak/prestissimo plugin (keradus)
76
+ * minor #5218 DX: .gitignore - add .phpunit.result.cache (keradus)
77
+ * minor #5222 Upgrade Xcode (kubawerlos)
78
+ * minor #5223 Docs: regenerate docs on 2.16 line (keradus)
79
+
6
80
Changelog for v2.16.4
7
81
---------------------
8
82
0 commit comments