Skip to content

Commit 97a30ac

Browse files
authored
Merge pull request #76 from PHPCompatibility/feature/changelog-release-2.0.0-alpha1
Changelog for version 2.0.0-alpha1
2 parents e64d0c0 + a425305 commit 97a30ac

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,26 @@ 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-22
8+
9+
* Added new `PHPCompatibilitySymfonyPolyfillPHP81` ruleset.
10+
* Added new `PHPCompatibilitySymfonyPolyfillPHP82` ruleset.
11+
* Added new `PHPCompatibilitySymfonyPolyfillPHP83` ruleset.
12+
* Added new `PHPCompatibilitySymfonyPolyfillPHP84` ruleset.
13+
* Added new `PHPCompatibilitySymfonyPolyfillPHP85` ruleset.
14+
* Composer: All PHPCompatibility dependencies have been updated to the recently released PHPCompatibility 10.0.0-alpha1 based versions.
15+
Note: in select cases, this means that custom `<exclude>` rules in a project's `[.]phpcs.xml[.dist]` configuration file may needs to be updated.
16+
Along the same lines, selective `// phpcs:ignore` comments used inline may need to be updated with the new sniff code(s).
17+
For full information on these kind of changes, please refer to the [Upgrade guide for PHPCompatibility 10.0.0][phpcompat-wiki-upgrade-10].
18+
* The [Composer PHPCS plugin] will now be installed automatically to register PHPCompatibility and other external standards with PHP_CodeSniffer.
19+
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.
20+
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.
21+
* Support for PHP 5.3 has been dropped. The new minimum supported PHP version is 5.4.
22+
* Support for PHP_CodeSniffer 4.0 has been added.
23+
* Support for PHP_CodeSniffer < 3.13.3 has been dropped.
24+
25+
[phpcompat-wiki-upgrade-10]: https://github.com/PHPCompatibility/PHPCompatibility/wiki/Upgrading-to-PHPCompatibility-10.0
26+
727
## [1.2.3] - 2025-10-18
828

929
This is a maintenance release.
@@ -69,6 +89,7 @@ Initial release of PHPCompatibilitySymfony containing rulesets covering the `pol
6989

7090
[Composer PHPCS plugin]: https://github.com/PHPCSStandards/composer-installer/
7191

92+
[2.0.0-alpha1]: https://github.com/PHPCompatibility/PHPCompatibilitySymfony/compare/1.2.3...2.0.0-alpha1
7293
[1.2.3]: https://github.com/PHPCompatibility/PHPCompatibilitySymfony/compare/1.2.2...1.2.3
7394
[1.2.2]: https://github.com/PHPCompatibility/PHPCompatibilitySymfony/compare/1.2.1...1.2.2
7495
[1.2.1]: https://github.com/PHPCompatibility/PHPCompatibilitySymfony/compare/1.2.0...1.2.1

0 commit comments

Comments
 (0)