This major release refactors the root files to use the WPGraphQL\FacetWP
namespace. It also adds support for the Plugin Dependencies header added in WordPress 6.5, adds explicit support for PHP 8.2 and WordPress 6.5, and more.
Note
Although this release technically contains breaking changes, these changes are limited to developers directly extending the wp-graphql-facetwp.php
file and WPGraphQL\FacetWP\Main
class.
If you are using the plugin as intended, you should not experience any issues when upgrading.
What's Changed
- feat: Add support for Plugin Dependencies header.
- chore!: Refactor plugin entrypoint to use
WPGraphQL\FacetWP
namespace. - chore: Implement strict phpstan rules and lint.
- chore: Update Composer dependencies and lint.
- chore: Update WPGraphQL Plugin Boilerplate to v0.1.0.
- ci: Test against WP 6.5.
- ci: Test against PHP 8.2.
- ci: Update GitHub Workflows to latest versions.
- ci: Update Strauss to v0.17.0.
Full Changelog: 0.4.4...0.5.0