Skip to content

Releases: maglnet/ComposerRequireChecker

2.1.0

28 Dec 13:52
0c66698
Compare
Choose a tag to compare

Added

  • Add support of Symfony Console 5. - #174
  • Test on PHP 7.4 - #164

Changed

  • updated a lot of dependencies within the phar file
  • Require ext-zend-opcache for development. - #161 #160
  • Invalid version reported when installed without .git - #109
  • Correctly report tool version in cli - #146
  • Fix: Configure path to PHPUnit result cache file - #131
  • Enhancement: Clean up .gitignore - #132
  • Fix: Badges - #133
  • Fix: Remove file headers - #129
  • Enhancement: Mark test classes as final - #130
  • Enhancement: Update phpunit/phpunit - #126
  • Enhancement: Sort unknown symbols - #117
  • Fix: Drop support for PHP 7.1 - #127
  • Enhancement: Collect coverage only when actually desired - #121
  • Fix: Reduce visibility of setUp() - #123
  • Enhancement: Keep packages sorted in composer.json - #124
  • Enhancement: Reference phpunit.xsd as installed with composer - #125
  • Enhancement: Add void return type declarations to test methods - #118
  • Fix: Do not update composer itself twice - #119
  • Fix: Exclude test fixtures from scrutiny of Scrutinizer - #120
  • Enhancement: Normalize composer.json - #122
  • Don't load composer.json file twice - #116

2.0.0

19 Mar 20:23
2d0ed3c
Compare
Choose a tag to compare

Added

  • add symbol counts to check command for verbose output - #90
  • suggest php as extension if it's a core extension - #103
  • ensure binary returns correct exit code - #89 #98 #107
  • normalize extension names - #99 #100

Changed

  • use installed.json instead of composer.json

1.1.0

03 Sep 09:29
20a7a3b
Compare
Choose a tag to compare

Added

  • add possibility to add additional paths/files to be scanned (see webmozart/glob for valid pattern)
    see scan-files key within config.dist.json (fixes #76, #77)
  • dynamically detects vendor dir from composer.json vendor-dir setting (#85)
  • core extensions get recognised for php-64bit (#80)

Changed

  • only using stable dependencies now (#86)

1.0.0

11 Jul 19:43
dcd4524
Compare
Choose a tag to compare

Changed

  • update nikic/php-parser to ~4.0 (#75)

0.2.1

20 Mar 21:05
85f12c7
Compare
Choose a tag to compare
prepare release 0.2.1

0.2.0

20 Jan 17:57
Compare
Choose a tag to compare
  • PHP 7.1 required
  • displays more detailed errors if json config format is not valid
  • fixed fatal error when parsing trait usage with modified visibility (#44)
  • when locating files "exclude-from-classmap" will be taken into account
  • add option "--ignore-parse-errors"
    ComposerRequireChecker will not throw parser exceptions if this is set (#35)

0.1.6

24 Sep 15:00
Compare
Choose a tag to compare
  • add shebang #!/usr/bin/env php to phar file / allows direct execution of phar file

0.1.5

23 Jul 15:51
Compare
Choose a tag to compare
  • added builtin phar extension to default list
  • fixes problems when parsing anonymous classes (#23)

0.1.4

13 May 08:20
Compare
Choose a tag to compare
  • fixes problems when provided composer.json path was absolute

0.1.3

12 May 23:51
Compare
Choose a tag to compare
0.1.3 Pre-release
Pre-release

fixes issues with wrong paths when ComposerRequireChecker was used as a phar file