Releases: llaville/php-compatinfo
7.2.3
7.2.3 - 2025-05-01
Important
Equivalent to version 7.2.1 with a fix to solve regression on PHAR distribution
See details on changes on version 7.2.0 (since version 7.1.4)
See details on changes on version 7.2.1 (since version 7.2.0)
Fixed
- #382 : Solve production of PHAR distribution with manifests
Full Changelog: 7.2.2...7.2.3
7.2.2
7.2.2 - 2025-05-01
Important
Equivalent to version 7.2.1 with a fix
to solve regression on PHAR distribution
See details on changes on version 7.2.0 (since version 7.1.4)
See details on changes on version 7.2.1 (since version 7.2.0)
Full Changelog: 7.2.1...7.2.2
7.2.1
7.2.1 - 2025-05-01
Important
Equivalent to version 7.2.0 with a quick fix to solve regression on PHP 8.2+ platforms
Full Changelog: 7.2.0...7.2.1
7.1.4
7.1.4 - 2024-04-24
Fixed
- #370 : Typed properties PHP 7.4 feature not displayed by rule reporter
- #374 : Constructor readonly properties not detected as a PHP 8.1 feature
Full Changelog: 7.1.3...7.1.4
7.1.3
7.1.3 - 2024-03-19
Changed
- Raise
bartlett/php-compatinfo-db
constraint on versions 6.4 to fix compatibility with version resolving
Fixed
- #370 : Typed properties PHP 7.4 feature not displayed by rule reporter
Full Changelog: 7.1.2...7.1.3
7.1.2
7.1.2 - 2024-02-08
Changed
- #369 : Add support to
$_composer_autoload_path
global Composer variable - Upgrade
ConsoleKernel::getCacheDir()
to compatible with CompatInfoDB 6.2.1 - Reduce size of PHAR version (same feature as for CompatInfoDB)
Fixed
- Dockerfile : be able to use all 7.1 versions family without to hardcode a composer constraint that will be wrong with major releases
- Cannot convert to GitHub Action (same issue as for CompatInfoDB)
Full Changelog: 7.1.1...7.1.2
7.1.1
7.1.1 - 2024-01-18
Changed
- Add PHP-Parser 5.0 support (migrate code following https://github.com/nikic/PHP-Parser/blob/master/UPGRADE-5.0.md guide)
Removed
Bartlett\CompatInfo\Application\PhpParser\NodeDumper
class (incompatible with PHP-Parser 5, and unused for production)
Fixed
- #368 : clarify documentation about
ext-pdo
requirement - Sarif report did not report rules on recent php versions (8.2 and 8.3)
- ReservedSniff is now able to detect correctly mixed and never keyword usage
Full Changelog: 7.1.0...7.1.1
7.1.0
7.1.0 - 2024-01-01
WARNING
As PHP 8.0 is still supported, database of CompatInfoDB (v5.14) is outdated and does not contain recent PHP 8.3 elements.
But source code that implement PHP 8.3 new features may be detected !
Added
- PHP 8.3.0 support
- Docker support with official image : https://github.com/llaville/php-compatinfo/pkgs/container/php-compatinfo
- Compatibility with Symfony Components v7
Full Changelog: 7.0.3...7.1.0
7.0.3
7.0.3 - 2023-12-30
Fixed
- Print wrong link on about command output
- Allow to use the db:new command from CompatInfoDB 6.1.x
Full Changelog: 7.0.2...7.0.3
7.0.2
7.0.2 - 2023-12-06
Changed
- update
bartlett/php-compatinfo-db
constraint bartlett/graph-uml
dev dependency was removed and replaced by phar artifact version download with the GH gh-pages workflow
Full Changelog: 7.0.1...7.0.2