Releases: doctrine/.github
Releases · doctrine/.github
Upgrade phpdocumentor
Pinned phpdocumentor
Changed
Instead of using a version constraint for phpDocumentor/*
, we now use a version, to avoid surprises.
Locked deps
Added
A new composer-dependency-versions
option has been added to allow configuring ramsey/composer-install
's dependency-versions
option.
Website schema validation workflow
Added
We now have a new workflow that allows to validate modification of .doctrine-project.json
files.
Drop Psalm
Removed
The Psalm workflow has been removed. We are now only relying on PHPStan.
PHP 8.4 by default
Changed
- jobs now run by default on PHP 8.4
Codecov action update
Changed
- The codecov action has been updated to v5.
Deprecated Psalm job
Deprecated
The static analysis workflow is deprecated in favor of a new workflow that only runs PHPStan. Projects should:
- Migrate from
psalm-
prefixed annotations tophpstan-
prefixed annotations, or to unprefixed annotations if they do not confuse PHPStorm. - Install https://github.com/phpstan/phpstan-deprecation-rules
- Remove Psalm
- Migrate from
static-analysis.yml
tophpstan.yml
- Raise PHPStan minimum level to 7