Update dependency phpstan/phpstan to v1

This MR contains the following updates:

Package Type Update Change
phpstan/phpstan require-dev major 0.12.88 -> 1.3.0

Release Notes

phpstan/phpstan

v1.3.0

Compare Source

Major new features 🚀

  • Support for PHP 8.1 Enums - RFC
  • Upgraded Roave/BetterReflection to 5.0.0
    • PHP 7.1+ is still supported because the dependency is downgraded automatically in our own fork
    • This brings plenty of bugfixes, for example PHP 8.0 Attributes can now be read in static reflection context
  • PHPStan now works when OPCache is enabled!
  • The development repository phpstan/phpstan-src is now PHP 8.0+ only, while the distribution package phpstan/phpstan still supports PHP 7.1+.
    • This is achieved thanks to automatic downgrade of source code using Rector during PHAR compilation
    • PHPStan now ships with Symfony PHP polyfills for PHP 7.2-8.0.

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v1.2.0

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v1.1.2

Compare Source

Bugfixes 🐛

Function signature fixes 🤖

v1.1.1

Compare Source

Bugfixes 🐛

v1.1.0

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v1.0.2

Compare Source

Bugfixes 🐛

Function signature fixes 🤖

v1.0.1

Compare Source

v1.0.0

Compare Source

PHPStan 1.0 is here and I'm really excited about it! Read the accompanying article on PHPStan's blog and also check out the merchandise we're selling for limited time (until November 22nd). It includes white and blue PHPStan t-shirts, PHPStan stickers, and also something very special: Rule level badges that you can pin to your clothes to show off that you care about code quality 😊

White and blue PHPStan T-shirts

Major new features 🚀

New rules


Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Layla Tichy

Merge request reports

Loading