Skip to content

Commit 3e8f407

Browse files
committed
Changelog for version 2.0.0
1 parent 0d698c8 commit 3e8f407

1 file changed

Lines changed: 17 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
44

55
This projects adheres to [Semantic Versioning](https://semver.org/) and [Keep a CHANGELOG](https://keepachangelog.com/).
66

7+
### 2.0.0-alpha1 - 2025-10-21
8+
9+
* Composer: The PHPCompatibility dependency has been updated to the recently released 10.0.0-alpha1 version.
10+
Note: in select cases, this means that custom `<exclude>` rules in a project's `[.]phpcs.xml[.dist]` configuration file may needs to be updated.
11+
Along the same lines, selective `// phpcs:ignore` comments used inline may need to be updated with the new sniff code(s).
12+
For full information on these kind of changes, please refer to the [Upgrade guide for PHPCompatibility 10.0.0][phpcompat-wiki-upgrade-10].
13+
* The [Composer PHPCS plugin] will now be installed automatically to register PHPCompatibility and other external standards with PHP_CodeSniffer.
14+
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.
15+
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.
16+
* Support for PHP 5.3 has been dropped. The new minimum supported PHP version is 5.4.
17+
* Support for PHP_CodeSniffer 4.0 has been added.
18+
* Support for PHP_CodeSniffer < 3.13.3 has been dropped.
19+
720
## [1.0.6] - 2025-10-18
821

922
This is a maintenance release.
@@ -31,8 +44,8 @@ This is a maintenance release.
3144

3245
* The recommended version of the [Composer PHPCS plugin] is now `^0.7.0`, which offers compatibility with Composer 2.0.
3346
* The ruleset is now also tested against PHP 7.4 and 8.0.
34-
Note: full PHP 7.4 support is only available in combination with PHP_CodeSniffer 3.5.6.
35-
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.
47+
Note: full PHP 7.4 support is only available in combination with PHP_CodeSniffer >= 3.5.6.
48+
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.
3649

3750
## [1.0.2] - 2019-08-29
3851

@@ -49,7 +62,8 @@ This is a maintenance release.
4962

5063
Initial release of the PHPCompatibilityPasswordCompat ruleset.
5164

52-
[Composer PHPCS plugin]: https://github.com/PHPCSStandards/composer-installer/
65+
[Composer PHPCS plugin]: https://github.com/PHPCSStandards/composer-installer/
66+
[phpcompat-wiki-upgrade-10]: https://github.com/PHPCompatibility/PHPCompatibility/wiki/Upgrading-to-PHPCompatibility-10.0
5367

5468
[1.0.6]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.5...1.0.6
5569
[1.0.5]: https://github.com/PHPCompatibility/PHPCompatibilityPasswordCompat/compare/1.0.4...1.0.5

0 commit comments

Comments
 (0)