Skip to content

Commit f4b6ccb

Browse files
committed
Changelog: updated + fixed formatting
* Updated to include all PRs in the 2.3.4 milestone, including the currently open PRs. * Changed the format to align with previous changelogs in the 2.x series. * Added notification about the (soft) deprecation of the `WordPressVIPMinimum.Performance.BatcacheWhitelistedParams` and the `WordPressVIPMinimum.Compatibility.Zoninator` sniffs.
1 parent 8f60633 commit f4b6ccb

File tree

1 file changed

+51
-33
lines changed

1 file changed

+51
-33
lines changed

CHANGELOG.md

Lines changed: 51 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -6,44 +6,62 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## [2.3.4] - 2023-07-05
88

9+
Props: kshaner, GaryJones, jrfnl, yolih
10+
911
Increases requirements for PHPCS from 3.5.5+ to 3.7.1.
1012

1113
### Fixed
12-
* Add `get_theme_file_path()` to list of allowed include functions by @kshaner in https://github.com/Automattic/VIP-Coding-Standards/pull/709.
13-
* ProperEscapingFunction: Fix short tag detection by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/748.
14+
- [#709](https://github.com/Automattic/VIP-Coding-Standards/pull/709): Add `get_theme_file_path()` to list of allowed include functions.
15+
- [#762](https://github.com/Automattic/VIP-Coding-Standards/pull/762): IncludingFile: allow for more path-returning functions.
16+
- [#748](https://github.com/Automattic/VIP-Coding-Standards/pull/748): ProperEscapingFunction: Fix short tag detection.
17+
- [#760](https://github.com/Automattic/VIP-Coding-Standards/pull/760): RestrictedFunctions: remove reference to function which doesn't exist.
1418

1519
### Changed
16-
* Composer:
17-
* Up the minimum PHPCS version to 3.7.1 by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/742.
18-
* Allow for the 1.0.0 version of the Composer PHPCS plugin by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/738.
19-
* Update composer.json keywords by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/721.
20-
* Update PHP Parallel Lint and Console Highlighter by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/714.
21-
* Update script names by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/741.
22-
* Fix script references by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/747.
23-
* Update references to the Composer plugin by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/708.
24-
* Tests:
25-
* Unit tests: Support PHP >= 8.1 by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/735.
26-
* Fix checks for PHP 8.1 and above by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/746.
27-
* AdminBarRemovalUnitTest: Ensure final reset is read by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/737.
28-
* Coding Standards
29-
* Fix coding standards of VIPCS sniffs by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/733.
30-
* Remove extra line at end of classes by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/756.
31-
* CI:
32-
* Various updates by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/705.
33-
* Test Higher PHP versions by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/750.
34-
* Fix use of deprecated `set-output` by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/724.
35-
* Update the xmllint-problem-matcher by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/725.
36-
* Various tweaks by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/726.
37-
* Bust the cache semi-regularly by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/728.
38-
* Version update for various predefined actions by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/711.
39-
* Fix build failure by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/712.
40-
* Validate the PHPCS installed standards by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/755.
41-
* Test and Quicktest tweaks by @GaryJones in https://github.com/Automattic/VIP-Coding-Standards/pull/757.
42-
43-
* Docs:
44-
* Updated Docs link for `ORDER BY RAND()` by @yolih in https://github.com/Automattic/VIP-Coding-Standards/pull/722.
45-
* README: update requirements listing by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/707.
46-
* README: update for Composer 2.2 by @jrfnl in https://github.com/Automattic/VIP-Coding-Standards/pull/706.
20+
21+
- Rulesets:
22+
* [#763](https://github.com/Automattic/VIP-Coding-Standards/pull/763): Move VariableAnalysis configuration from Go to Minimum.
23+
* [#765](https://github.com/Automattic/VIP-Coding-Standards/pull/765): Fix the names.
24+
- Composer:
25+
* [#742](https://github.com/Automattic/VIP-Coding-Standards/pull/742): Up the minimum PHPCS version to 3.7.1.
26+
* [#764](https://github.com/Automattic/VIP-Coding-Standards/pull/764): Update VariableAnalysis dependency to 2.11.17.
27+
* [#738](https://github.com/Automattic/VIP-Coding-Standards/pull/738): Allow for the 1.0.0 version of the Composer PHPCS plugin.
28+
* [#721](https://github.com/Automattic/VIP-Coding-Standards/pull/721): Update composer.json keywords.
29+
* [#714](https://github.com/Automattic/VIP-Coding-Standards/pull/714): Update PHP Parallel Lint and Console Highlighter.
30+
* [#741](https://github.com/Automattic/VIP-Coding-Standards/pull/741): Update script names.
31+
* [#747](https://github.com/Automattic/VIP-Coding-Standards/pull/747): Fix script references.
32+
* [#708](https://github.com/Automattic/VIP-Coding-Standards/pull/708): Update references to the Composer plugin.
33+
- Tests:
34+
* [#735](https://github.com/Automattic/VIP-Coding-Standards/pull/735): Unit tests: Support PHP >= 8.1.
35+
* [#746](https://github.com/Automattic/VIP-Coding-Standards/pull/746): Fix checks for PHP 8.1 and above.
36+
* [#737](https://github.com/Automattic/VIP-Coding-Standards/pull/737): AdminBarRemovalUnitTest: Ensure final reset is read.
37+
- Coding Standards
38+
* [#733](https://github.com/Automattic/VIP-Coding-Standards/pull/733): Fix coding standards of VIPCS sniffs.
39+
* [#756](https://github.com/Automattic/VIP-Coding-Standards/pull/756): Remove extra line at end of classes.
40+
* [#758](https://github.com/Automattic/VIP-Coding-Standards/pull/758): Simplifications of sniffs extending the WPCS AbstractArrayAssignmentRestrictionsSniff.
41+
* [#761](https://github.com/Automattic/VIP-Coding-Standards/pull/761): RegexpCompare: remove redundant condition.
42+
- CI:
43+
* [#705](https://github.com/Automattic/VIP-Coding-Standards/pull/705): Various updates.
44+
* [#750](https://github.com/Automattic/VIP-Coding-Standards/pull/750): Test Higher PHP versions.
45+
* [#724](https://github.com/Automattic/VIP-Coding-Standards/pull/724): Fix use of deprecated `set-output`.
46+
* [#725](https://github.com/Automattic/VIP-Coding-Standards/pull/725): Update the xmllint-problem-matcher.
47+
* [#726](https://github.com/Automattic/VIP-Coding-Standards/pull/726): Various tweaks.
48+
* [#728](https://github.com/Automattic/VIP-Coding-Standards/pull/728): Bust the cache semi-regularly.
49+
* [#711](https://github.com/Automattic/VIP-Coding-Standards/pull/711): Version update for various predefined actions.
50+
* [#712](https://github.com/Automattic/VIP-Coding-Standards/pull/712): Fix build failure.
51+
* [#755](https://github.com/Automattic/VIP-Coding-Standards/pull/755): Validate the PHPCS installed standards.
52+
* [#757](https://github.com/Automattic/VIP-Coding-Standards/pull/757): Test and Quicktest tweaks.
53+
* [#767](https://github.com/Automattic/VIP-Coding-Standards/pull/767): Minor simplifications.
54+
- Docs:
55+
* [#722](https://github.com/Automattic/VIP-Coding-Standards/pull/722): Updated Docs link for `ORDER BY RAND()`.
56+
* [#707](https://github.com/Automattic/VIP-Coding-Standards/pull/707): README: update requirements listing.
57+
* [#706](https://github.com/Automattic/VIP-Coding-Standards/pull/706): README: update for Composer 2.2.
58+
* [#766](https://github.com/Automattic/VIP-Coding-Standards/pull/766): Various minor doc fixes.
59+
* [#759](https://github.com/Automattic/VIP-Coding-Standards/pull/759): Bug template: make version table more comprehensive.
60+
61+
### Deprecated
62+
* [#612](https://github.com/Automattic/VIP-Coding-Standards/pull/612): The `WordPressVIPMinimum.Compatibility.Zoninator` sniff is (soft) deprecated and will be removed in the 3.0.0 release.
63+
* [#613](https://github.com/Automattic/VIP-Coding-Standards/pull/613): The `WordPressVIPMinimum.Performance.BatcacheWhitelistedParams` sniff is (soft) deprecated and will be removed in the 3.0.0 release.
64+
4765

4866
## [2.3.3] - 2021-09-29
4967

0 commit comments

Comments
 (0)