Skip to content

Commit 8d352fc

Browse files
committed
prepared the 2.15.6 release
1 parent 4893ab0 commit 8d352fc

File tree

3 files changed

+88
-3
lines changed

3 files changed

+88
-3
lines changed

CHANGELOG.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,91 @@ CHANGELOG for PHP CS Fixer
33

44
This file contains changelogs for stable releases only.
55

6+
Changelog for v2.15.6
7+
---------------------
8+
9+
* bug #3820 Braces - (re)indenting comment issues (SpacePossum)
10+
* bug #3911 PhpdocVarWithoutNameFixer - fix for properties only (dmvdbrugge)
11+
* bug #4601 ClassKeywordRemoveFixer - Fix for namespace (yassine-ah, kubawerlos)
12+
* bug #4630 FullyQualifiedStrictTypesFixer - Ignore partial class names which look like FQCNs (localheinz, SpacePossum)
13+
* bug #4661 ExplicitStringVariableFixer - variables pair if one is already explicit (kubawerlos)
14+
* bug #4675 NonPrintableCharacterFixer - fix for backslash and quotes when changing to escape sequences (kubawerlos)
15+
* bug #4678 TokensAnalyzer::isConstantInvocation - fix for importing multiple classes with single "use" (kubawerlos)
16+
* bug #4682 Fix handling array type declaration in properties (julienfalque)
17+
* bug #4685 Improve Symfony 5 compatibility (keradus)
18+
* bug #4688 TokensAnalyzer::isConstantInvocation - Fix detection for fully qualified return type (julienfalque)
19+
* bug #4689 DeclareStrictTypesFixer - fix for "strict_types" set to "0" (kubawerlos)
20+
* bug #4690 PhpdocVarAnnotationCorrectOrderFixer - fix for multiline `@var` without type (kubawerlos)
21+
* bug #4710 SingleTraitInsertPerStatement - fix formatting for multiline "use" (kubawerlos)
22+
* bug #4711 Ensure that files from "tests" directory in release are autoloaded (kubawerlos)
23+
* bug #4749 TokensAnalyze::isUnaryPredecessorOperator fix for CT::T_ARRAY_INDEX_C… (SpacePossum)
24+
* bug #4759 Add more priority cases (SpacePossum)
25+
* bug #4761 NoSuperfluousElseifFixer - handle single line (SpacePossum)
26+
* bug #4783 NoSuperfluousPhpdocTagsFixer - fix for really big PHPDoc (kubawerlos, mvorisek)
27+
* bug #4787 NoUnneededFinalMethodFixer - Mark as risky (SpacePossum)
28+
* bug #4795 OrderedClassElementsFixer - Fix (SpacePossum)
29+
* bug #4804 TokensAnalyzer::isUnarySuccessorOperator fix for array curly braces (SpacePossum)
30+
* bug #4807 IncrementStyleFixer - handle after ")" (SpacePossum)
31+
* bug #4808 Modernize types casting fixer array curly (SpacePossum)
32+
* bug #4809 Fix "braces" and "method_argument_space" priority (julienfalque)
33+
* bug #4813 BracesFixer - fix invalid code generation on alternative syntax (SpacePossum)
34+
* bug #4823 ReturnAssignmentFixer - repeat fix (SpacePossum)
35+
* bug #4824 NoUnusedImportsFixer - SingleLineAfterImportsFixer - fix priority (SpacePossum)
36+
* bug #4829 YodaStyleFixer - fix precedence for T_MOD_EQUAL and T_COALESCE_EQUAL (SpacePossum)
37+
* bug #4830 TernaryToNullCoalescingFixer - handle yield from (SpacePossum)
38+
* bug #4835 Remove duplicate "function_to_constant" from RuleSet (SpacePossum)
39+
* bug #4840 LineEndingFixer - T_CLOSE_TAG support, StringLineEndingFixer - T_INLI… (SpacePossum)
40+
* bug #4846 FunctionsAnalyzer - better isGlobalFunctionCall detection (SpacePossum)
41+
* bug #4852 Priority issues (SpacePossum)
42+
* bug #4870 HeaderCommentFixer - do not remove class docs (gharlan)
43+
* bug #4871 NoExtraBlankLinesFixer - handle cases on same line (SpacePossum)
44+
* bug #4895 Fix conflict between header_comment and declare_strict_types (BackEndTea, julienfalque)
45+
* bug #4911 PhpdocSeparationFixer - fix regression with lack of next line (keradus)
46+
* feature #4742 FunctionToConstantFixer - get_class($this) support (SpacePossum)
47+
* minor #4377 CommentsAnalyzer - fix for declare before header comment (kubawerlos)
48+
* minor #4636 DX: do not check for PHPDBG when collecting coverage (kubawerlos)
49+
* minor #4644 Docs: add info about "-vv..." (voku)
50+
* minor #4691 Run Travis CI on stable PHP 7.4 (kubawerlos)
51+
* minor #4693 Increase Travis CI Git clone depth (julienfalque)
52+
* minor #4699 LineEndingFixer - handle "\r\r\n" (kubawerlos)
53+
* minor #4703 NoSuperfluousPhpdocTagsFixer,PhpdocAddMissingParamAnnotationFixer - p… (SpacePossum)
54+
* minor #4707 Fix typos (TysonAndre)
55+
* minor #4712 NoBlankLinesAfterPhpdocFixer — Do not strip newline between docblock and use statements (mollierobbert)
56+
* minor #4715 Enhancement: Install ergebnis/composer-normalize via Phive (localheinz)
57+
* minor #4722 Fix Circle CI build (julienfalque)
58+
* minor #4724 DX: Simplify installing PCOV (kubawerlos)
59+
* minor #4736 NoUnusedImportsFixer - do not match variable name as import (SpacePossum)
60+
* minor #4746 NoSuperfluousPhpdocTagsFixer - Remove for typed properties (PHP 7.4) (ruudk)
61+
* minor #4753 Do not apply any text/.git filters to fixtures (mvorisek)
62+
* minor #4757 Test $expected is used before $input (SpacePossum)
63+
* minor #4758 Autoreview the PHPDoc of *Fixer::getPriority based on the priority map (SpacePossum)
64+
* minor #4765 Add test on some return types (SpacePossum)
65+
* minor #4766 Remove false test skip (SpacePossum)
66+
* minor #4767 Remove useless priority comments (kubawerlos)
67+
* minor #4769 DX: add missing priority tests (kubawerlos)
68+
* minor #4772 NoUnneededFinalMethodFixer - update description (kubawerlos)
69+
* minor #4774 DX: simplify Utils::camelCaseToUnderscore (kubawerlos)
70+
* minor #4781 NoUnneededCurlyBracesFixer - handle namespaces (SpacePossum)
71+
* minor #4784 Travis CI - Use multiple keyservers (ktomk)
72+
* minor #4785 Improve static analysis (enumag)
73+
* minor #4788 Configurable fixers code sample (SpacePossum)
74+
* minor #4791 Increase PHPStan level to 3 (julienfalque)
75+
* minor #4797 clean ups (SpacePossum)
76+
* minor #4803 FinalClassFixer - Doctrine\ORM\Mapping as ORM alias should not be required (localheinz)
77+
* minor #4839 2.15 - clean ups (SpacePossum)
78+
* minor #4842 ReturnAssignmentFixer - Support more cases (julienfalque)
79+
* minor #4844 Same requirements for descriptions (SpacePossum)
80+
* minor #4849 Increase PHPStan level to 5 (julienfalque)
81+
* minor #4857 Fixed the unit tests (GrahamCampbell)
82+
* minor #4865 Use latest xcode image (GrahamCampbell)
83+
* minor #4892 CombineNestedDirnameFixer - Add space after comma (julienfalque)
84+
* minor #4898 FixerTest - yield the data in AutoReview (Nyholm)
85+
* minor #4899 Fix exception message format for fabbot.io (SpacePossum)
86+
* minor #4905 Support composer v2 installed.json files (GrahamCampbell)
87+
* minor #4906 CI: use Composer stable release for AppVeyor (kubawerlos)
88+
* minor #4909 DX: HeaderCommentFixer - use non-aliased version of option name in code (keradus)
89+
* minor #4912 CI: Fix AppVeyor integration (keradus)
90+
691
Changelog for v2.15.5
792
---------------------
893

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ or with specified version:
4646

4747
.. code-block:: bash
4848
49-
$ wget https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v2.15.5/php-cs-fixer.phar -O php-cs-fixer
49+
$ wget https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases/download/v2.15.6/php-cs-fixer.phar -O php-cs-fixer
5050
5151
or with curl:
5252

@@ -1922,7 +1922,7 @@ Config file
19221922

19231923
Instead of using command line options to customize the rule, you can save the
19241924
project configuration in a ``.php_cs.dist`` file in the root directory of your project.
1925-
The file must return an instance of `PhpCsFixer\\ConfigInterface <https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/v2.15.5/src/ConfigInterface.php>`_
1925+
The file must return an instance of `PhpCsFixer\\ConfigInterface <https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/v2.15.6/src/ConfigInterface.php>`_
19261926
which lets you configure the rules, the files and directories that
19271927
need to be analyzed. You may also create ``.php_cs`` file, which is
19281928
the local configuration that will be used instead of the project configuration. It

src/Console/Application.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
*/
3636
final class Application extends BaseApplication
3737
{
38-
const VERSION = '2.15.6-DEV';
38+
const VERSION = '2.15.6';
3939
const VERSION_CODENAME = 'Europe Round';
4040

4141
/**

0 commit comments

Comments
 (0)