You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 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.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+51-33Lines changed: 51 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,44 +6,62 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
7
7
## [2.3.4] - 2023-07-05
8
8
9
+
Props: kshaner, GaryJones, jrfnl, yolih
10
+
9
11
Increases requirements for PHPCS from 3.5.5+ to 3.7.1.
10
12
11
13
### 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.
14
18
15
19
### 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.
*[#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.
*[#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.
*[#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()`.
*[#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.
0 commit comments