Bump automattic/vipwpcs from 2.3.3 to 3.0.1
Bumps automattic/vipwpcs from 2.3.3 to 3.0.1.
Release notes
Sourced from automattic/vipwpcs's releases.
3.0.1
Increases requirements for PHPCS from 3.7.2 to 3.9.2 for improved PHP 8.2 and PHP 8.3 support. Please ensure you run composer update automattic/vipwpcs --with-dependencies to benefit from this.
Removed
- Functions/RestrictedFunctions:
Changed
- #799: Classes/DeclarationCompatibility: Sync signature definitions with WP Core.
Full Changelog: https://github.com/Automattic/VIP-Coding-Standards/compare/3.0.0...3.0.1
3.0.0
Props:
@GaryJones,@jrfnlThis release requires WordPressCS 3.0.0. It is not compatible with WordPressCS 2.x. Users should read the WordPressCS 3.0 upgrade guide for end-users.
Increases requirements for PHPCS from 3.7.1 to 3.7.2.
The tagged releases branch is now
maininstead ofmaster.Added
Changed
- #780: Performance/WPQueryParams: defer to the parent sniff.
- Two error codes changed:
WordPressVIPMinimum.Performance.WPQueryParams.PostNotInis nowWordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_post__not_in.WordPressVIPMinimum.Performance.WPQueryParams.SuppressFiltersTrueis nowWordPressVIPMinimum.Performance.WPQueryParams.SuppressFilters_suppress_filters.Removed
- #774: Performance/BatcacheWhitelistedParams: remove the sniff.
- #775: Compatibility/Zoninator: remove the sniff.
- #776: Variables/VariableAnalysis: remove the sniff.
Fixed
- #784: Performance/WPQueryParams: prevent false positives for
'exclude'withget_users().- #788: Security/Mustache: prevent false positives on block editor templates.
Maintenance
- #778: CS: improve use statements.
- #781: Performance/NoPaging: add extra tests.
- #782: GH Actions: minor tweaks to the composer options used.
- #783: Hooks/AlwaysReturnInFilter: remove redundant condition.
- #785: Docs: remove redundant
@packagetags.- #786: Add PHPStan to QA checks.
- #787: GH Actions: tweak the way the PHPCS/WPCS versions are set.
... (truncated)
Changelog
Sourced from automattic/vipwpcs's changelog.
[3.0.1] - 2024-05-14
Props:
@GaryJones,@jrnfl,@terriann,@rebeccahumIncreases requirements for PHPCS from 3.7.2 to 3.9.2 for improved PHP 8.2 and PHP 8.3 support. Please ensure you run
composer update automattic/vipwpcs --with-dependenciesto benefit from this.Removed
- Functions/RestrictedFunctions:
Changed
- #799: Classes/DeclarationCompatibility: Sync signature definitions with WP Core.
Maintenance
- #797: GH: Add initial dependabot config file.
- GH Actions:
- Composer:
- #805: Raise minimum version for better PHP 8.2 support.
- #805: Up the minimum PHPCSExtra version to 1.2.1.
- #821: Up the minimum PHPCSUtils version to 1.0.11.
- #821: Up the minimum PHPCS version to 3.9.2.
- #821: Up the minimum WPCS version to 3.1.0.
- #821: Up the minimum PHPCSVariableAnalysis version to 2.11.18.
- Docs:
- #809: Unit tests: Allow for PHPUnit 8 and 9.
[3.0.0] - 2023-09-05
Props:
@GaryJones,@jrfnlThis release requires WordPressCS 3.0.0. It is not compatible with WordPressCS 2.x. Users should read the WordPressCS 3.0 upgrade guide for end-users.
Increases requirements for PHPCS from 3.7.1 to 3.7.2.
The tagged releases branch is now
maininstead ofmaster.Added
Changed
... (truncated)
Commits
2b1d206Merge pull request #822 from Automattic/develop9e91528Merge pull request #820 from Automattic/3.0.1/changelog65ef15aAdd changelog for 3.0.1 release627c179Merge pull request #821 from Automattic/3.0.1/update-dependenciesb14551fUpdate dependencies per https://github.com/Automattic/VIP-Coding-Standards/pu...463dc53Merge pull request #818 from Automattic/feature/ghactions-xmllint-bypass-apt-...f60ed12GH Actions: work around intermittent apt-get errors7d3768cMerge pull request #817 from Automattic/deprecate/get_page_by_pathab56662Deprecate suggesting using wpcom_vip_get_page_by_path8687674Merge pull request #815 from Automattic/dependabot/github_actions/ramsey/comp...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code