Skip to content

Releases: PHPCompatibility/PHPCompatibilitySymfony

1.2.1 - 2022-10-23

23 Oct 15:46
eb694b1
Compare
Choose a tag to compare
  • PHPCompatibilitySymfonyPolyfillPHP80 ruleset: allow for polyfilled PhpToken class, which was added in polyfill-php80 version 1.25.0.
  • README: Updated the installation instructions for compatibility with Composer >= 2.2.
  • Composer: The package will now identify itself as a static analysis tool. Thanks @GaryJones!
  • Other housekeeping and minor documentation updates.

1.2.0 - 2021-02-16

16 Feb 11:34
36ca92b
Compare
Choose a tag to compare
  • Added new PHPCompatibilitySymfonyPolyfillPHP80 ruleset.
  • The recommended version of the Composer PHPCS plugin is now ^0.7.0, which offers compatibility with Composer 2.0.
  • The rulesets are now also tested against PHP 7.4 and 8.0.
    Note: full PHP 7.4 support is only available in combination with PHP_CodeSniffer >= 3.5.6.
    Note: runtime PHP 8.0 support is only available in combination with PHP_CodeSniffer >= 3.5.7, full support is expected in PHP_CodeSniffer 3.6.0.

1.1.3 - 2020-07-19

19 Jul 21:23
95bd6b3
Compare
Choose a tag to compare
  • PHPCompatibilitySymfonyPolyfillPHP72 ruleset: allow for four polyfilled PHP_FLOAT_* constants, which were added in polyfill-php72 version 1.16.0.

1.1.2 - 2020-05-20

20 May 14:20
ad6219b
Compare
Choose a tag to compare
  • PHPCompatibilitySymfonyPolyfillPHP56 ruleset: allow for two polyfilled LDAP constants (undocumented in the Polyfill docs)
  • Composer: The recommended version of the Composer PHPCS plugin has been upped to ^0.6.0.

1.1.1 - 2019-09-06

05 Sep 18:38
f500bdd
Compare
Choose a tag to compare
  • PHPCompatibilitySymfonyPolyfillPHP72 ruleset: minor tweak to prevent false positive when the sniffs are run over the polyfill itself.
  • Minor bug fix in the integration test for the PHPCompatibilitySymfonyPolyfillPHP72 ruleset.

1.1.0 - 2019-08-29

28 Aug 16:05
b0c9880
Compare
Choose a tag to compare
  • Added new PHPCompatibilitySymfonyPolyfillPHP74 ruleset.
  • Updated the PHPCompatibilitySymfonyPolyfillPHP73 ruleset to allow for the stub for the JsonException class which was added in polyfill-php73 version 1.11.0.
  • Composer: The recommended version of the Composer PHPCS plugin has been upped to ^0.5.0.
  • CI: Added early warning system for false positives due to changes in the polyfill libraries themselves.

1.0.1 - 2018-12-16

16 Dec 19:45
41838dd
Compare
Choose a tag to compare
  • Prevent false positives when the ruleset is run over the code of the polyfills themselves.
  • The rulesets are now also tested against PHP 7.3.
    Note: full PHP 7.3 support is only available in combination with PHP_CodeSniffer 2.9.2 or 3.3.1+ due to an incompatibility within PHP_CodeSniffer itself.

1.0.0 - 2018-10-07

07 Oct 18:20
83d18e6
Compare
Choose a tag to compare

Initial release of PHPCompatibilitySymfony containing rulesets covering the polyfill-php* libraries.