Skip to content

Latest commit

 

History

History
111 lines (82 loc) · 3.55 KB

CHANGELOG.md

File metadata and controls

111 lines (82 loc) · 3.55 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Added

Changed

  • drop support for PHP 7.1 - #127

2.0.0 - 2019-03-19

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 - 2018-09-03

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 - 2018-07-11

Added

Changed

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

0.2.1 - 2018-03-20

Added

  • object keyword (introduced in PHP 7.2) is now whitelisted (#61)

Changed

  • fixes recording of constants that are defined by the function define() (#55)
  • fixes usage of exclude-from-classmap key of composer.json (#60)
  • fixed several docblocks

0.2.0 - 2018-01-20

Added

Changed

  • 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 - 2017-09-24

Added

  • add shebang #!/usr/bin/env php to phar file / allows direct execution of phar file

Changed

0.1.5 - 2017-07-23

Added

  • added builtin phar extension to default list
  • fixes problems when parsing anonymous classes (#23)

Changed

0.1.4 - 2017-05-13

Changed

  • fixes problems when provided composer.json path was absolute

0.1.3 - 2017-05-13

Added

  • CHANGELOG
  • support for PHP 7.1

Changed

  • using nikic/php-parser 3.0
  • use PHPUnit 6.0 for testing
  • fixes problems with relative paths when used as phar file

0.1.2 - 2016-05-17

Added

  • add signing to phar file creation

0.1.1 - 2015-12-02

0.1.0 - 2015-12-02