From a199d833aef2a10c1270c6de595a3f48eaedb8a5 Mon Sep 17 00:00:00 2001 From: jrfnl Date: Wed, 22 Oct 2025 19:22:22 +0200 Subject: [PATCH] Changelog for version 3.0.0-alpha1 --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d6d83b..9cbd022 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,21 @@ All notable changes to this project will be documented in this file. This projects adheres to [Semantic Versioning](https://semver.org/) and [Keep a CHANGELOG](https://keepachangelog.com/). +## [3.0.0-alpha1] - 2025-10-22 + +* 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 `` 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][phpcompat-wiki-upgrade-10]. +* 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. + +[phpcompat-wiki-upgrade-10]: https://github.com/PHPCompatibility/PHPCompatibility/wiki/Upgrading-to-PHPCompatibility-10.0 + ## [2.1.8] - 2025-10-18 This is a maintenance release. @@ -74,6 +89,7 @@ Initial release of the PHPCompatibilityWP ruleset. [Composer PHPCS plugin]: https://github.com/PHPCSStandards/composer-installer/ +[3.0.0-alpha1]: https://github.com/PHPCompatibility/PHPCompatibilityWP/compare/2.1.8...3.0.0-alpha1 [2.1.8]: https://github.com/PHPCompatibility/PHPCompatibilityWP/compare/2.1.7...2.1.8 [2.1.7]: https://github.com/PHPCompatibility/PHPCompatibilityWP/compare/2.1.6...2.1.7 [2.1.6]: https://github.com/PHPCompatibility/PHPCompatibilityWP/compare/2.1.5...2.1.6