packagist nunomaduro/phpinsights v2.0.0

latest releases: v2.11.0, dev-master, v2.10.0...
2 years ago

v2.0.0

Added

  • Minimal PHP version is now PHP 7.4 (#391)
  • Support multiple path to analyse (#384)
  • Autofixer (#337)
  • Syntax check Insight is now using PHP-Parallel-lint (#373, #437, #487)
  • Cache on analysis (#407)
  • Allow to override preset config (#420)
  • Support Composer v2 (#433, #442)
  • Support phploc v7 (#428)
  • Parallelization of analysis (#414)
  • Support PHP8 (#448)
  • CheckStyle report use the dot notation format to be using with Checkstyle parsers (#464)
  • Allow to use version in composer.json (#473)
  • Upgrade to Slevomat/Coding-standard v7 (#477)
  • New option to show summary only (#481)
  • Support PHP-CS-Fixer v3 (#490)
  • CodeClimate Formatter (#498)
  • Configuring Fixers indentation (#502)
  • Diff output configurable (#482)

Fixed

  • Performance issues (#382, #387, #405)
  • Check that lock file exist (#389)
  • Avoid conflict with phpcs config file (#402)
  • Clean display message without file target (#404)
  • IDE Link with colors (#413)
  • No error trigger when Details Message issue contains console styling (#447)
  • Excluded files from Cyclomatic Complexity are no more take in account for score (#460)

Changed

  • Refactoring code (#391, #393)
  • Process Security Checks during the project inspection (#406)
  • Drop Travis-CI and use GithubAction (#448)
  • Drop object-calisthenics/phpcs-calisthenics-rules dependency (#477)

Deprecated

  • Some Insights hare now deprecated or namespace changed. Find them here (#477)

Don't miss a new phpinsights release

NewReleases is sending notifications on new releases.