Skip to content

release: 2.1.0#11

Merged
justlevine merged 7 commits into
developfrom
release/2.1.0
Jan 18, 2026
Merged

release: 2.1.0#11
justlevine merged 7 commits into
developfrom
release/2.1.0

Conversation

@justlevine
Copy link
Copy Markdown
Member

What

Why

How

Testing Instructions

Checklist:

  • My code is tested to the best of my abilities.
  • I included the relevant changes in CHANGELOG.md

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR prepares version 2.1.0 of the WPGraphQL Coding Standards package, adding support for the latest alpha versions of PHPCompatibility/PHPCompatibilityWP and making various improvements to rulesets and configuration files.

Changes:

  • Added support for PHPCompatibility v10-alpha and PHPCompatibilityWP v3-alpha
  • Updated minimum PHP version from 7.2 to 7.4
  • Enhanced rulesets with additional PHPStan annotations and formatting rules
  • Improved configuration files (.editorconfig, .gitattributes, .gitignore)
  • Updated GitHub Actions workflow with pinned versions and PHP 8.5 support
  • Added Dependabot configuration for automated dependency updates

Reviewed changes

Copilot reviewed 14 out of 15 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
CHANGELOG.md Documents the 2.1.0 release with feature additions and improvements
composer.json Updates dependencies, PHP requirements, and reorganizes metadata
phpcs.xml.dist.example Updates XSD schema URL, PHP/WP version defaults, and formatting
WPGraphQL/ruleset.xml Reformats ruleset opening tag for consistency
WPGraphQL-Strict/ruleset.xml Updates XSD schema URL and adds self-closing slashes to properties
WPGraphQL-Minimum/ruleset.xml Adds PHPStan annotations, excludes deprecated JS rules, improves comments
WPGraphQL-Extra/ruleset.xml Adds function spacing rule and updates property formatting
WPGraphQL-Docs/ruleset.xml Reformats ruleset opening tag
WPGraphQL-Core/ruleset.xml Reformats ruleset opening tag and adds spacing fix
README.md Updates version badge to reflect 2.1.0 release
.gitignore Reorganizes entries with section headers
.gitattributes Restructures and adds linguist documentation markers
.editorconfig Expands configuration with WordPress standards and file-type rules
.github/workflows/test.yml Pins action versions, adds PHP 8.5, improves security settings
.github/dependabot.yml Adds new configuration for automated dependency management

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread WPGraphQL-Minimum/ruleset.xml Outdated
Comment thread WPGraphQL-Extra/ruleset.xml Outdated
Comment thread WPGraphQL-Docs/ruleset.xml Outdated
Comment thread composer.json
Comment thread CHANGELOG.md Outdated
Comment thread phpcs.xml.dist.example
Comment thread WPGraphQL-Core/ruleset.xml Outdated
Comment thread WPGraphQL/ruleset.xml Outdated
@justlevine justlevine merged commit e0878d3 into develop Jan 18, 2026
7 checks passed
@justlevine justlevine deleted the release/2.1.0 branch January 18, 2026 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants