Php Compat Info Versions Save

Library that find out the minimum version and the extensions required for a piece of code to run

7.1.4

1 month ago

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

2 months ago

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

3 months ago

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

4 months ago

7.1.1 - 2024-01-18

Changed

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

5 months ago

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

Full Changelog: 7.0.3...7.1.0

7.0.3

5 months ago

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

5 months ago

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

7.0.1

6 months ago

7.0.1 - 2023-11-14

Changed

  • CompatInfo 7.0.1 will be the last version to support PHP 8.0; 8.1 and 8.2 will be accepted but not 8.3
  • tests/bootstrap.php file to prevent PHPUnit to failed with error if database is not built and populate (launch auto diagnose)

Fixed

  • Misunderstood the RFC. The first suggestion with additional argument was never implemented
  • #363 : PHP 8.2 features support

Full Changelog: 7.0.0...7.0.1

7.0.0

1 year ago

7.0.0 - 2023-05-12

Changed

  • add support for PHP CompatInfoDB 5.0
  • raise psr/log constraint for v3 support

Removed

  • drop support for PHP 7
  • drop support for Symfony 4 and allow Symfony 6 support

Full Changelog: 6.5.5...7.0.0

6.5.5

1 year ago

6.5.5 - 2023-05-12

Fixed

  • #359 : new setcookie signature not recognized

Full Changelog: 6.5.4...6.5.5