Releases: tomzx/php-semver-checker
Releases · tomzx/php-semver-checker
v0.15.1
Changed
- Bumped hassankhan/config to ^3.0.0
Fixed
- Apply typing to
Report
class
Removed
- Deprecation warnings suppression
v0.15.0
Added
- Add support for PHP 8.0, 8.1
- Use of GitHub actions for CI
Changed
- PHP minimum version from >=7.2.29 to >=7.3
Removed
- Drop support for PHP 7.2
- Use of travis-ci for CI
v0.14.0
Added
- [#100] Add support for PHP 7.4
Removed
- Drop support for PHP 5.6, 7.0, 7.1 and hhvm
v0.13.0
Added
- [#99] Add support for class [V154], class method [V150, V156, V157, V151, V152, V158, V159], function [V160], interface [V153] and trait [V155] case change
Changed
- Update V059 level from PATCH to MAJOR
Fixed
- [#94] PHP 7.1 nullable types not supported
v0.12.1
Changed
- Remove dependency to herrera-io/phar-update in box.json
v0.12.0
Changed
- Update composer outdated dependencies
Removed
- Remove the self-update command
v0.11.0
Added
- Add support for PHP 7.0/7.1/7.2 during parsing of files
Changed
- Update nikic/php-parser from ~2.0 to ^3.1
- Update all dependencies to use the caret instead of the tilde
v0.10.0
Added
- Add support to check for function, class/interface/trait methods signature:
- Parameter added/removed
- Parameter typing added/removed
- Parameter default added/removed
- Parameter default value changed
Changed
- [#83] Removing method default parameter value should generate MAJOR level entry
- Update V018, V021 level from PATCH to MINOR
- Update V059 level from MAJOR to PATCH
v0.9.1
Changed
- Update dependency hassankhan/config from ~0.9 to ~0.10 to support .dist extensions.
v0.9.0
Changed
- Update dependency tomzx/finder from ~0.1@dev to ~0.1.
- Update dependencies symfony/console and symfony/yaml to support ~3.0.
- Update dependency hassankhan/config from ~0.8 to ~0.9 to support symfony/yaml ~3.0.
- [#79] Update nikic/php-parser from ~1.3 to ~2.0 to support PHP 7