PHP CS Fixer v2.2.0 Release Notes

    • ๐Ÿ› bug #2640 NoExtraConsecutiveBlankLinesFixer - Fix single indent characters not working (ntzm)
    • ๐Ÿ”‹ feature #2220 Doctrine annotation fixers (julienfalque)
    • ๐Ÿ”‹ feature #2431 MethodArgumentSpaceFixer: allow to retain multiple spaces after comma (Slamdunk)
    • ๐Ÿ”‹ feature #2459 BracesFixer - Add option for keeping opening brackets on the same line (jtojnar, SpacePossum)
    • ๐Ÿ”‹ feature #2486 Add FunctionToConstantFixer (SpacePossum, keradus)
    • ๐Ÿ”‹ feature #2505 FunctionDeclarationFixer - Make space after anonymous function configurable (jtojnar, keradus)
    • ๐Ÿ”‹ feature #2509 FullOpeningTagFixer - Ensure opening PHP tag is lowercase (jtojnar)
    • ๐Ÿ”‹ feature #2532 FixCommand - add stop-on-violation option (keradus)
    • ๐Ÿ”‹ feature #2591 Improve process output (julienfalque)
    • ๐Ÿ”‹ feature #2603 Add InvisibleSymbols Fixer (ivan1986, keradus)
    • ๐Ÿ”‹ feature #2642 Add MagicConstantCasingFixer (ntzm)
    • ๐Ÿ”‹ feature #2657 PhpdocToCommentFixer - Allow phpdoc for language constructs (ceeram, SpacePossum)
    • ๐Ÿ”ง minor #2500 Configuration resolver (julienfalque, SpacePossum, keradus)
    • minor #2566 Show more details on errors and exceptions. (SpacePossum, julienfalque)
    • minor #2597 HHVM - bump required version to 3.18 (keradus)
    • minor #2606 FixCommand - fix missing comment close tag (keradus)
    • ๐Ÿšš minor #2623 OrderedClassElementsFixer - remove dead code (SpacePossum)
    • โšก๏ธ minor #2625 Update Symfony and Symfony:risky rulesets (keradus)
    • minor #2626 TernaryToNullCoalescingFixer - adjust ruleset membership and description (keradus)
    • โœ… minor #2635 ProjectCodeTest - watch that all classes have dedicated tests (keradus)
    • ๐Ÿšš minor #2647 DescribeCommandTest - remove deprecated code usage (julienfalque)
    • ๐Ÿšš minor #2648 Move non-code covering tests to AutoReview subnamespace (keradus)
    • โœ… minor #2652 NoSpacesAroundOffsetFixerTest - fix deprecation (keradus)
    • minor #2656 Code grooming (keradus)
    • ๐Ÿ— minor #2659 Travis - speed up preparation for phar building (keradus)
    • ๐Ÿ›  minor #2660 Fixed typo in suggest for ext-mbstring (pascal-hofmann)
    • ๐Ÿ–จ minor #2661 NonPrintableCharacterFixer - include into Symfony:risky ruleset (keradus)