Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 24 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 `<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][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.
Expand Down Expand Up @@ -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

Expand All @@ -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