Rector v0.7.17 Release Notes

Release Date: 2020-04-23 // about 4 years ago
  • โž• Added

    • ๐Ÿšš [#3219] [Restoration] Add RemoveFinalFromEntityRector
    • โœ… [#3218] Add more tag value node tests
    • [#3196] [CodeQuality] Add SplitListScalarAssignToSeparateLineRector
    • [#3195] [PHPUnit] Add strict param to ReplaceAssertArraySubsetRector
    • [#3118] Add cache for un-changed files
    • โœ… [#3193] add condition test for [@Route]

    ๐Ÿ”„ Changed

    • [#3175] [CodeQuality] Make ChangeArrayPushToArrayAssignRector skip spread
    • [#3211] [PhpDoc] Use generic approach to TagValueNode annotations quotes and explicitness
    • [#3182] [Privatization] Make PrivatizeLocalOnlyMethodRector skip entities
    • โฌ†๏ธ [#3156] Upgrade to php-parser 4.4
    • [#3174] include PHPExcel_Worksheet_PageSetup
    • โšก๏ธ [#3186] Updating the link to Drupal-Rector repo, Thanks to [@shaal]
    • โœ… [#3187] Test with Drupal-Rector project to discover BC breaks early on, Thanks to [@shaal]
    • โœ… [#3217] reorganize phpdoc reprint test
    • [#3194] Spacing + quoting improvements in [@Route]
    • [#3197] various improvements
    • ๐Ÿ“œ [#3198] use FileInfo in Parser
    • ๐Ÿ‘ท [#3200] Run rector list in CI to detect potential issues, Thanks to [@JanMikes]
    • [#3215] improve TagValueNodes

    ๐Ÿ›  Fixed

    • [#3199] [PHPUnit] Fix ExceptionAnnotationRector for null phpdoc
    • [#3191] [PHP 7.3] Fix regex slash escaping
    • [#3177] fix back annotation
    • ๐Ÿ›  [#3176] Type and Choice fixes
    • ๐Ÿ›  [#3204] various fixes

    โœ‚ Removed

    • [#3216] drop hide autoload errors