Releases: tomzx/php-semver-checker
Releases · tomzx/php-semver-checker
v0.8.1
Fixed
- [#75] InputMerger not merging options with defaults properly
v0.8.0
Added
php-semver-checker
can now be called from vendor/bin/php-semver-checker
- Add ProgressScanner to manage progress of scan jobs (thanks to @nochso)
- [#67] Support CLI parameters in the configuration file (thanks to @nochso)
v0.7.0
Added
- Support for configuration in php, ini, xml, json and yaml through hassankhan/config
Changed
- Update nikic/php-parser dependency to use ~1.3
v0.6.3
Changed
- Depend on symfony/console ~2.7 instead of 2.7.*@dev since it is now Symfony's LTS
- Update V018 and V021 level from MINOR to PATCH
- Update V059 level from PATCH to MAJOR
Fixed
- [#62] PHP Notice for an Unknown operation
v0.6.2
Changed
- [#60] [V032] Adding an interface is now a MINOR increment (was a MAJOR increment)
v0.6.1
Changed
- Use : instead of # to allow IDE's such as PHPStorm to link to the line of code
Fixed
- [#56] Reporter will output a path/location for files that were removed
v0.6.0
Changed
- [#23] source-before/source-after arguments are now optional through --include-before/--include-after
- [#45] Replaced File_Iterator with Symfony Finder
v0.5.0
Added
- [#3] Make operation impact level configurable
- [#25] Display property visibility in compare report
- [#26] Display method visibility in compare report
- [#32] Generate output in JSON
- Added support for self-updating the .phar file
Fixed
- Function target would output namespace\function::function instead of namespace\function
v0.4.1: ProgressBar patch
Removed
- Pre-processing progress message
v0.4.0: Source filter
Added
- Source filtering, which greatly improves scanning a large code repository.