Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Phpinsights Laravel Package

nunomaduro/phpinsights

PHP Insights is a terminal tool to analyze PHP code quality, style, architecture, and complexity. Works out of the box with Laravel (artisan insights), Symfony, Yii, Magento, and more, with built-in checks for reliability and loose coupling.

View on GitHub
Deep Wiki
Context7
v2.14.0
  • feat: adds php 8.5 support
  • feat: adds symfony 8 & laravel 13 support
  • chore: drops php 8.1 & php 8.2
v2.13.2
v2.13.1

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/phpinsights/compare/v2.13.0...v2.13.1

v2.13.0

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/phpinsights/compare/v2.12.0...v2.13.0

v2.12.0
v2.10.0

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/phpinsights/compare/v2.9.0...v2.10.0

v2.9.0

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/phpinsights/compare/v2.8.0...v2.9.0

v2.6.1

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/phpinsights/compare/v2.6.0...v2.6.1

v2.6.0

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/phpinsights/compare/v2.5.0...v2.6.0

v2.5.0
v2.4.0

What's Changed

Full Changelog: https://github.com/nunomaduro/phpinsights/compare/v2.3.0...v2.4.0

v2.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/phpinsights/compare/v2.2.0...v2.3.0

v2.1.0
v2.0.1

Fixed

  • Fix double slash when inspect absolute folder path at first level of root (#509)
  • Fix retrieving composer binary path in SyntaxCheck (#505)
  • Fix in documentations (#507, #515)

Changed

  • More robust docker example in doc (#516)
v2.0.0

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)
v1.13.0

Bumps version to v1.13.0

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport