Skip to content

Releases: tomzx/php-semver-checker

v0.17.0

30 Oct 07:05

Choose a tag to compare

v0.17.0 Pre-release
Pre-release

Added

  • Build .phar with GitHub Actions

Changed

  • Bumped minimum PHP version to ^8.1
  • Bumped nikic/php-parser to ^5.2 to support PHP 8.4
  • Removed PHP 7.3/7.4 from CI check

v0.16.0

01 Nov 03:46

Choose a tag to compare

v0.16.0 Pre-release
Pre-release

Changed

  • Added strict typing
  • Bumped minimum PHP version to ^8.0
  • Added support for union type comparison
  • Bumped symfony/console to ^6.0
  • Bumped symfony/yaml to ^6.0

v0.15.1

31 Dec 20:28

Choose a tag to compare

v0.15.1 Pre-release
Pre-release

Changed

  • Bumped hassankhan/config to ^3.0.0

Fixed

  • Apply typing to Report class

Removed

  • Deprecation warnings suppression

v0.15.0

31 Dec 20:28

Choose a tag to compare

v0.15.0 Pre-release
Pre-release

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

17 Apr 04:37

Choose a tag to compare

v0.14.0 Pre-release
Pre-release

Added

  • [#100] Add support for PHP 7.4

Removed

  • Drop support for PHP 5.6, 7.0, 7.1 and hhvm

v0.13.0

09 Mar 19:03

Choose a tag to compare

v0.13.0 Pre-release
Pre-release

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

24 Feb 20:42

Choose a tag to compare

v0.12.1 Pre-release
Pre-release

Changed

  • Remove dependency to herrera-io/phar-update in box.json

v0.12.0

08 Feb 22:05

Choose a tag to compare

v0.12.0 Pre-release
Pre-release

Changed

  • Update composer outdated dependencies

Removed

  • Remove the self-update command

v0.11.0

09 Dec 22:07

Choose a tag to compare

v0.11.0 Pre-release
Pre-release

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

14 May 02:08

Choose a tag to compare

v0.10.0 Pre-release
Pre-release

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