From 2b0a9bbf39f0187832cec125c4a756d71fa055bc Mon Sep 17 00:00:00 2001 From: jrfnl Date: Tue, 21 Oct 2025 01:29:39 +0200 Subject: [PATCH] Changelog for version 2.0.0-alpha1 --- CHANGELOG.md | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec2f886..ee1ad3c 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/). +## [2.0.0-alpha1] - 2025-10-21 + +* Composer: The PHPCompatibility dependency has been updated to the recently released 10.0.0-alpha1 version. + 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 + ## [1.0.6] - 2025-10-18 This is a maintenance release. @@ -31,8 +46,8 @@ This is a maintenance release. * 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. + 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.0.2] - 2019-08-29 @@ -51,12 +66,13 @@ Initial release of the PHPCompatibilityPasswordCompat ruleset. [Composer PHPCS plugin]: https://github.com/PHPCSStandards/composer-installer/ -[1.0.6]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.5...1.0.6 -[1.0.5]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.4...1.0.5 -[1.0.4]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.3...1.0.4 -[1.0.3]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.2...1.0.3 -[1.0.2]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.1...1.0.2 -[1.0.1]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.0...1.0.1 +[2.0.0-alpha1]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.6...2.0.0-alpha1 +[1.0.6]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.5...1.0.6 +[1.0.5]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.4...1.0.5 +[1.0.4]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.3...1.0.4 +[1.0.3]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.2...1.0.3 +[1.0.2]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.1...1.0.2 +[1.0.1]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.0...1.0.1 [@fredden]: https://github.com/fredden [@GaryJones]: https://github.com/GaryJones