Skip to content

Commit 01c28e4

Browse files
authored
Merge pull request #56 from PHPCompatibility/feature/move-changelog-to-own-file
Move changelog to own file
2 parents 5367bc6 + d933a59 commit 01c28e4

2 files changed

Lines changed: 70 additions & 60 deletions

File tree

CHANGELOG.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# Changelog for PHPCompatibilityJoomla
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
This projects adheres to [Semantic Versioning](https://semver.org/) and [Keep a CHANGELOG](https://keepachangelog.com/).
6+
7+
## [2.1.5] - 2025-10-18
8+
9+
This is a maintenance release.
10+
11+
* The ruleset now includes schema tags.
12+
* General housekeeping and maintenance.
13+
14+
## [2.1.4] - 2025-01-16
15+
16+
This is a maintenance release.
17+
18+
* The recommended version of the [Composer PHPCS plugin] is now `^1.0.0`.
19+
* README: Fixed some broken badges.
20+
* General housekeeping and maintenance. Including a contribution by [@fredden].
21+
22+
## [2.1.3] - 2022-10-25
23+
24+
* README: Updated the installation instructions for [compatibility with Composer >= 2.2][composer22announce].
25+
* Composer: The package will now identify itself as a static analysis tool. Thanks [@GaryJones]!
26+
* Other housekeeping and minor documentation updates.
27+
28+
[composer22announce]: https://blog.packagist.com/composer-2-2/#more-secure-plugin-execution
29+
30+
## [2.1.2] - 2021-02-15
31+
32+
* The recommended version of the [Composer PHPCS plugin] is now `^0.7.0`, which offers compatibility with Composer 2.0.
33+
* 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.
36+
37+
## [2.1.1] - 2019-08-29
38+
39+
* The recommended version of the [Composer PHPCS plugin] is now `^0.5.0`.
40+
41+
## [2.1.0] - 2018-12-16
42+
43+
* Ruleset: Updated for the PHP 7.1 polyfill which is included in Joomla 3.9.
44+
* The ruleset is now also tested against PHP 7.3.
45+
Note: full PHP 7.3 support is only available in combination with PHP_CodeSniffer 2.9.2 or 3.3.1+ due to an incompatibility within PHP_CodeSniffer itself.
46+
47+
## [2.0.0] - 2018-10-07
48+
49+
* Ruleset: Updated for Joomla 3.9.
50+
* Ruleset: Updated for compatibility with PHPCompatibility 9.0+.
51+
* Composer: Added dependencies for the dedicated polyfill-based PHPCompatibility rulesets.
52+
* CI: Added a test for the ruleset.
53+
* Readme: Removed the installation instructions for a non-Composer based install.
54+
55+
## 1.0.0 - 2018-07-17
56+
57+
Initial release of the PHPCompatibilityJoomla ruleset.
58+
59+
[Composer PHPCS plugin]: https://github.com/PHPCSStandards/composer-installer/
60+
61+
[2.1.5]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.1.4...2.1.5
62+
[2.1.4]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.1.3...2.1.4
63+
[2.1.3]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.1.2...2.1.3
64+
[2.1.2]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.1.1...2.1.2
65+
[2.1.1]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.1.0...2.1.1
66+
[2.1.0]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/2.0.0...2.1.0
67+
[2.0.0]: https://github.com/PHPCompatibility/PHPCompatibilityJoomla/compare/1.0.0...2.0.0
68+
69+
[@fredden]: https://github.com/fredden
70+
[@GaryJones]: https://github.com/GaryJones

README.md

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -83,63 +83,3 @@ By default PHP_CodeSniffer will analyse PHP, JavaScript and CSS files. As the PH
8383
## License
8484

8585
All code within the PHPCompatibility organisation is released under the GNU Lesser General Public License (LGPL). For more information, visit https://www.gnu.org/copyleft/lesser.html
86-
87-
88-
## Changelog
89-
90-
### 2.1.5 - 2025-10-18
91-
92-
This is a maintenance release.
93-
94-
* The ruleset now includes schema tags.
95-
* General housekeeping and maintenance.
96-
97-
### 2.1.4 - 2025-01-16
98-
99-
This is a maintenance release.
100-
101-
* The recommended version of the [Composer PHPCS plugin] is now `^1.0.0`.
102-
* README: Fixed some broken badges.
103-
* General housekeeping and maintenance. Including a contribution by [@fredden].
104-
105-
### 2.1.3 - 2022-10-25
106-
107-
* README: Updated the installation instructions for [compatibility with Composer >= 2.2][composer22announce].
108-
* Composer: The package will now identify itself as a static analysis tool. Thanks [@GaryJones]!
109-
* Other housekeeping and minor documentation updates.
110-
111-
[composer22announce]: https://blog.packagist.com/composer-2-2/#more-secure-plugin-execution
112-
113-
### 2.1.2 - 2021-02-15
114-
115-
* The recommended version of the [Composer PHPCS plugin] is now `^0.7.0`, which offers compatibility with Composer 2.0.
116-
* The ruleset is now also tested against PHP 7.4 and 8.0.
117-
Note: full PHP 7.4 support is only available in combination with PHP_CodeSniffer >= 3.5.6.
118-
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.
119-
120-
### 2.1.1 - 2019-08-29
121-
122-
* The recommended version of the [Composer PHPCS plugin] is now `^0.5.0`.
123-
124-
### 2.1.0 - 2018-12-16
125-
126-
* Ruleset: Updated for the PHP 7.1 polyfill which is included in Joomla 3.9.
127-
* The ruleset is now also tested against PHP 7.3.
128-
Note: full PHP 7.3 support is only available in combination with PHP_CodeSniffer 2.9.2 or 3.3.1+ due to an incompatibility within PHP_CodeSniffer itself.
129-
130-
### 2.0.0 - 2018-10-07
131-
132-
* Ruleset: Updated for Joomla 3.9.
133-
* Ruleset: Updated for compatibility with PHPCompatibility 9.0+.
134-
* Composer: Added dependencies for the dedicated polyfill-based PHPCompatibility rulesets.
135-
* CI: Added a test for the ruleset.
136-
* Readme: Removed the installation instructions for a non-Composer based install.
137-
138-
### 1.0.0 - 2018-07-17
139-
140-
Initial release of the PHPCompatibilityJoomla ruleset.
141-
142-
[Composer PHPCS plugin]: https://github.com/PHPCSStandards/composer-installer/
143-
144-
[@fredden]: https://github.com/fredden
145-
[@GaryJones]: https://github.com/GaryJones

0 commit comments

Comments
 (0)