Skip to content

Releases: PHP-CS-Fixer/PHP-CS-Fixer

v1.11.3

26 May 23:52
v1.11.3
Compare
Choose a tag to compare
  • bug #1868 NewWithBracesFixer - fix handling more neighbor tokens (keradus)
  • bug #1893 BracesFixer - handle comments inside lambda function prototype (keradus)
  • bug #1806 SelfAccessorFixer - skip anonymous classes (gharlan)
  • bug #1813 BlanklineAfterOpenTagFixer, NoBlankLinesBeforeNamespaceFixer - fix priority (SpacePossum)
  • minor #1807 Tokens - simplify isLambda() (gharlan)

v1.11.2

26 Feb 07:38
v1.11.2
Compare
Choose a tag to compare
  • bug #1776 EofEndingFixer - new line on end line comment is allowed (Slamdunk)
  • bug #1775 FileCacheManager - ignore corrupted serialized data (keradus)
  • bug #1769 FunctionDeclarationFixer - fix more cases (keradus)
  • bug #1747 Fixer - Fix ordering of fixer when both level and custom fixers are used (SpacePossum)
  • bug #1744 Fixer - fix rare situation when file was visited twice (keradus)
  • bug #1710 LowercaseConstantFixer - Fix comment cases. (SpacePossum)
  • bug #1711 FunctioncallSpaceFixer - do not touch function declarations. (SpacePossum)
  • minor #1798 LintManager - meaningful tempnam (Slamdunk)
  • minor #1759 UniqueFileIterator - performance improvement (GrahamCampbell)
  • minor #1745 appveyor - fix build (keradus)

v1.11.1

20 Jan 19:40
v1.11.1
Compare
Choose a tag to compare
  • minor #1653 Update license year (gharlan)
  • bug #1680 NewWithBracesFixer - End tags (SpacePossum)
  • bug #1685 EmptyReturnFixer - Make independent of LowercaseConstantsFixer (SpacePossum)
  • bug #1640 IntegrationTest - fix directory separator (keradus)
  • bug #1595 ShortTagFixer - fix priority (keradus)
  • bug #1576 SpacesBeforeSemicolonFixer - do not remove space before semicolon if that space is after a semicolon (SpacePossum)
  • bug #1570 UnneededControlParenthesesFixer - fix test samples (keradus)

v1.11

01 Dec 22:37
v1.11
Compare
Choose a tag to compare
  • feature #1550 Added UnneededControlParenthesesFixer (Soullivaneuh, keradus)
  • feature #1532 Added ShortBoolCastFixer (SpacePossum)
  • feature #1523 Added EchoToPrintFixer and PrintToEchoFixer (Soullivaneuh)
  • feature #1552 Warn when running with xdebug extension (SpacePossum)
  • feature #1484 Added ArrayElementNoSpaceBeforeCommaFixer and ArrayElementWhiteSpaceAfterCommaFixer (amarczuk)
  • feature #1449 PhpUnitConstructFixer - Fix more use cases (SpacePossum)
  • feature #1382 Added PhpdocTypesFixer (GrahamCampbell)
  • feature #1384 Add intergration tests (SpacePossum)
  • feature #1349 Added FunctionTypehintSpaceFixer (keradus)
  • minor #1562 Fix invalid PHP code samples in utests (SpacePossum)
  • minor #1560 Fixed project name in xdebug warning (gharlan)
  • minor #1545 Fix invalid PHP code samples in utests (SpacePossum)
  • minor #1554 Alphabetically sort entries in .gitignore (GrahamCampbell)
  • minor #1527 Refactor the way types work on annotations (GrahamCampbell)
  • minor #1546 Update coding guide in cookbook (keradus)
  • minor #1526 Support more annotations when fixing types in phpdoc (GrahamCampbell)
  • minor #1535 clean ups (SpacePossum)
  • minor #1510 Added Symfony 3.0 support (Ener-Getick)
  • minor #1520 Code grooming (keradus)
  • minor #1515 Support property, property-read and property-write tags (GrahamCampbell)
  • minor #1488 Added more inline phpdoc tests (GrahamCampbell)
  • minor #1496 Add docblock to AbstractFixerTestBase::makeTest (lmanzke)
  • minor #1467 PhpdocShortDescriptionFixer - add support for Japanese sentence-ending characters (fritz-c)
  • minor #1453 remove calling array_keys in foreach loops (keradus)
  • minor #1448 Code grooming (keradus)
  • minor #1437 Added import fixers integration test (GrahamCampbell)
  • minor #1433 phpunit.xml.dist - disable gc (keradus)
  • minor #1427 Change arounded to surrounded in README.rst (36degrees)
  • minor #1420 AlignDoubleArrowFixer, AlignEqualsFixer - add integration tests (keradus)
  • minor #1423 appveyor.yml - do not cache C:\tools, its internal forAppVeyor (keradus)
  • minor #1400 appveyor.yml - add file (keradus)
  • minor #1396 AbstractPhpdocTypesFixer - instance method should be called on instance (keradus)
  • minor #1395 code grooming (keradus)
  • minor #1393 boost .travis.yml file (keradus)
  • minor #1372 Don't allow PHP 7 to fail (GrahamCampbell)
  • minor #1332 PhpUnitConstructFixer - fix more functions (keradus)
  • minor #1339 CONTRIBUTING.md - add link to PSR-5 (keradus)
  • minor #1346 Core grooming (SpacePossum)
  • minor #1328 Tokens: added typehint for Iterator elements (gharlan)

v1.10.3

30 Nov 20:25
v1.10.3
Compare
Choose a tag to compare
  • bug #1559 WhitespacyLinesFixer - fix bug cases (SpacePossum, keradus)
  • bug #1541 Psr0Fixer - Ignore filenames that are a reserved keyword or predefined constant (SpacePossum)
  • bug #1537 Psr0Fixer - ignore file without name or with name started by digit (keradus)
  • bug #1516 FixCommand - fix wrong message for dry-run (SpacePossum)
  • bug #1486 ExtraEmptyLinesFixer - Remove extra lines after comment lines too (SpacePossum)
  • bug #1503 Psr0Fixer - fix case with comments lying around (GrahamCampbell)
  • bug #1474 PhpdocToCommentFixer - fix not properly fixing for block right after namespace (GrahamCampbell)
  • bug #1478 BracesFixer - do not remove empty lines after class opening (keradus)
  • bug #1468 Add missing ConfigInterface::getHideProgress() (Eugene Leonovich, rybakit)
  • bug #1466 Fix bad indent on align double arrow fixer (Soullivaneuh, keradus)
  • bug #1479 Tokens - fix detection of short array (keradus)

v1.10.2

21 Oct 19:21
v1.10.2
Compare
Choose a tag to compare
  • bug #1461 PhpUnitConstructFixer - fix case when first argument is an expression (keradus)
  • bug #1460 AlignDoubleArrowFixer - fix handling of nested arrays (Soullivaneuh, keradus)

v1.10.1

12 Oct 20:19
v1.10.1
Compare
Choose a tag to compare
  • bug #1424 Fixed the import fixer priorities (GrahamCampbell)
  • bug #1444 OrderedUseFixer - fix next case (keradus)
  • bug #1441 BracesFixer - fix next case (keradus)
  • bug #1422 AlignDoubleArrowFixer - fix handling of nested array (SpacePossum)
  • bug #1425 PhpdocInlineTagFixerTest - fix case when met inalid PHPDoc (keradus)
  • bug #1419 AlignDoubleArrowFixer, AlignEqualsFixer - fix priorities (keradus)
  • bug #1415 BlanklineAfterOpenTagFixer - Do not add a line break if there is one already. (SpacePossum)
  • bug #1410 PhpdocIndentFixer - Fix for open tag (SpacePossum)
  • bug #1401 PhpdocVarWithoutNameFixer - Fixed the var without name fixer for inline docs (keradus, GrahamCampbell)
  • bug #1369 Fix not well-formed XML output (junichi11)
  • bug #1356 Psr0Fixer - disallow run on StdinFileInfo (keradus)

v1.10

27 Jul 21:00
v1.10
Compare
Choose a tag to compare
  • feature #1306 Added LogicalNotOperatorsWithSuccessorSpaceFixer (phansys)
  • feature #1286 Added PhpUnitConstructFixer (keradus)
  • feature #1316 Added PhpdocInlineTagFixer (SpacePossum, keradus)
  • feature #1303 Added LogicalNotOperatorsWithSpacesFixer (phansys)
  • feature #1279 Added PhpUnitStrictFixer (keradus)
  • feature #1267 SingleQuoteFixer fix more use cases (SpacePossum)
  • minor #1319 PhpUnitConstructFixer - fix performance and add to local .php_cs (keradus)
  • minor #1280 Fix non-utf characters in docs (keradus)
  • minor #1274 Cookbook - No change auto-test note (Soullivaneuh)

v1.9.3

27 Jul 20:32
v1.9.3
Compare
Choose a tag to compare
  • bug #1327 DocBlock\Tag - keep the case of tags (GrahamCampbell)

v1.9.2

26 Jul 08:06
v1.9.2
Compare
Choose a tag to compare
  • bug #1313 AlignDoubleArrowFixer - fix aligning after UTF8 chars (keradus)
  • bug #1296 PhpdocScalarFixer - fix property annotation too (GrahamCampbell)
  • bug #1299 WhitespacyLinesFixer - spaces on next valid line must not be fixed (Slamdunk)