From fe7166bc5f5c8ab79e9d2ef7733d0e97314cde17 Mon Sep 17 00:00:00 2001 From: jrfnl Date: Wed, 22 Oct 2025 18:47:03 +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 952b92f..47d3743 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.5] - 2025-10-18 This is a maintenance release. @@ -58,6 +73,7 @@ Initial release of the PHPCompatibilityJoomla ruleset. [Composer PHPCS plugin]: https://github.com/PHPCSStandards/composer-installer/ +[3.0.0-alpha1]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.1.5...3.0.0-alpha1 [2.1.5]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.1.4...2.1.5 [2.1.4]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.1.3...2.1.4 [2.1.3]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.1.2...2.1.3