Skip to content

Releases: PHPCompatibility/PHPCompatibilityWP

3.0.0-alpha2 - 2025-12-16

Pre-release

Choose a tag to compare

@rodrigoprimo rodrigoprimo released this 16 Dec 13:47
Immutable release. Only release title and notes can be modified.
bd53f24
  • Ruleset: Updated for improved compatibility with WordPress 6.5 and for compatibility with WordPress 6.8 and 6.9. Thanks @rodrigoprimo!
  • General housekeeping and maintenance.

3.0.0-alpha1 - 2025-10-22

Pre-release

Choose a tag to compare

@jrfnl jrfnl released this 22 Oct 17:31
Immutable release. Only release title and notes can be modified.
a141394
  • Composer: All PHPCompatibility dependencies have been updated to the recently released PHPCompatibility 10.0.0-alpha1 based versions.
    Note: in select cases, this means that custom <exclude> rules in a project's [.]phpcs.xml[.dist] configuration file may needs to be updated.
    Along the same lines, selective // phpcs:ignore comments used inline may need to be updated with the new sniff code(s).
    For full information on these kind of changes, please refer to the Upgrade guide for PHPCompatibility 10.0.0.
  • The Composer PHPCS plugin will now be installed automatically to register PHPCompatibility and other external standards with PHP_CodeSniffer.
    If you have a require-dev in place for this plugin in your own composer.json, it is strongly recommended to remove this to prevent conflicting version constraints.
    If you previously used another Composer plugin, manually set the installed_paths configuration, or set the installed_paths in your [.]phpcs.xml[.dist] configuration file, it is recommended you remove this in favour of letting the Composer PHPCS plugin handle this.
  • Support for PHP 5.3 has been dropped. The new minimum supported PHP version is 5.4.
  • Support for PHP_CodeSniffer 4.0 has been added.
  • Support for PHP_CodeSniffer < 3.13.3 has been dropped.

2.1.8 - 2025-10-18

Choose a tag to compare

@jrfnl jrfnl released this 18 Oct 00:08
Immutable release. Only release title and notes can be modified.
7c8d18b

This is a maintenance release.

  • The ruleset now includes schema tags.
  • General housekeeping and maintenance.

2.1.7 - 2025-05-12

Choose a tag to compare

@jrfnl jrfnl released this 12 May 16:40
5bfbbfb
  • Composer: The minimum supported version of PHP_CodeSniffer has been raised to 3.3.0.
  • Ruleset: Prevent deprecation notice on PHP_CodeSniffer 3.13.0+.

2.1.6 - 2025-01-16

Choose a tag to compare

@jrfnl jrfnl released this 16 Jan 22:35
80ccb1a

This is a maintenance release.

  • README: Fixed some broken badges.
  • General housekeeping and documentation updates. Including a contribution by @johnbillion.

2.1.5 - 2024-04-25

Choose a tag to compare

@jrfnl jrfnl released this 24 Apr 21:40
01c1ff2

2.1.4 - 2022-10-24

Choose a tag to compare

@jrfnl jrfnl released this 24 Oct 09:03
b6c1e3e
  • Composer: The package will now identify itself as a static analysis tool. Thanks @GaryJones!
  • Other housekeeping and minor documentation updates.

2.1.3 - 2021-12-31

Choose a tag to compare

@jrfnl jrfnl released this 30 Dec 17:12
d55de55
  • Ruleset: Updated for compatibility with WordPress 5.9.
  • README: Updated the installation instructions for compatibility with Composer >= 2.2.
  • Minor housekeeping.

2.1.2 - 2021-07-21

Choose a tag to compare

@jrfnl jrfnl released this 21 Jul 11:12
Immutable release. Only release title and notes can be modified.
a792ab6
  • Ruleset: Updated for compatibility with WordPress 5.8.
  • Documentation: improved installation instructions. Props @afragen.

2.1.1 - 2021-02-15

Choose a tag to compare

@jrfnl jrfnl released this 15 Feb 13:04
b7dc0cd
  • The recommended version of the Composer PHPCS plugin is now ^0.7.0, which offers compatibility with Composer 2.0.
  • The ruleset is 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.