Releases: humanmade/coding-standards
Releases · humanmade/coding-standards
Release list
v2.5.0
What's Changed
- Introduce sniff to ensure theme pattern's filename and slug string match by @kadamwhite in #348
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- Introduce sniff to avoid doing_it_wrong usage of register_block_type by @kadamwhite in #347
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- Exclude generated built-code folders
build/anddist/from stylistic PHPCS rules by @kadamwhite in #342
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's Changed
- Fix false-positive escaping warning on get_block_wrapper_attributes by @kadamwhite in #340
- Update changelog for 2.2.1 by @kadamwhite in #341
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- Permit single-file mu-plugins by @kadamwhite in #337
- Prepare 2.2.0 changelog by @kadamwhite in #339
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- Permit use with VIPCS/WPCS 3.1+: Relax WPCS version constraint to ^3 by @kadamwhite in #335
- Prepare 2.1.0 changelog by @kadamwhite in #336
Full Changelog: v2.0.2...v2.1.0
v2.0.2
What's Changed
- Migrate CI from Travis to GitHub Actions by @Copilot in #332
- Allow null for stackPtr in check_compare_value method by @roborourke in #326
- Fix NamespaceDirectoryNameSniff misreading strict_types as namespace name by @ewartx in #333
- Update PHP_CodeSniffer repository link by @rodrigoprimo in #325
- Update changelog for 2.0.2 by @kadamwhite in #334
New Contributors
- @ewartx made their first contribution in #333 based on suggestions by @costdev in #319
- @rodrigoprimo made their first contribution in #325
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- Configure PHP minimum
testVersionto 8.2 by @kadamwhite in #328 - Prepare 2.0.1 by @kadamwhite in #330
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Breaking Changes:
- Updated WPCS to 3.0.0 and VIPCS to 3.0.0
- Raised the minimum supported PHP version to 8.2
- Raised the PHPUnit development dependency to 8.2
- Updated
HM.Security.EscapeOutputfor WPCS 3.x: exception messages are no longer treated as an output boundary inHM-Minimum, while error-reporting function message arguments must still be escaped
What's Changed
- Add
.DS_Storeto.gitignoreby @ntwb in #293 - Update stylelint and the official WP package by @tomjn in #275
- Add
eslintv8peerDependenciessupport by @ntwb in #298 - Add stylelint tests by @mattheu in #286
- Update README.md by @missjwo in #299
- Update ruleset.xml for PHP DOM* by @svandragt in #309
- Upgrade eslint and stylelint by @rmccue in #315
- Upgrade wpcs by @rmccue in #314
- Prepare v2.0.0 by @kadamwhite in #327
New Contributors
- @tomjn made their first contribution in #275
- @missjwo made their first contribution in #299
- @svandragt made their first contribution in #309
Full Changelog: v1.2.1...v2.0.0
1.2.0
What's Changed
- Add new Isset sniff by @tfrommen in #236
- Update custom escaping functions for clean_html by @rmccue in #264
- Require spaces in template strings by @tfrommen in #256
- Ignore "use" within "class" in OrderSniff by @kadamwhite in #271
- Add
dealerdirect/phpcodesniffer-composer-installertoallow-pluginsincomposer.jsonby @ntwb in #284 - Update PHPCS to support PHP 8+ by @johnbillion in #282
New Contributors
- @johnbillion made their first contribution in #282
Full Changelog: v1.1.3...v1.2.0