Releases: AxeWP/wp-graphql-rank-math
Releases · AxeWP/wp-graphql-rank-math
v0.0.12
What's Changed
- fix: Use correct post type when querying for
ContentNodeSeo
on revisions. Props @idflood - dev: Show admin notice when conflicting
wp-graphql-yoast-seo
is installed. - chore: Update Strauss and Composer dev-dependencies to latest versions.
- ci: Test plugin compatibility with WordPress 6.2
New Contributors
Full Changelog: 0.0.11...0.0.12
v0.0.11
What's Changed
- fix: Pass necessary data to resolve
OpenGraphMeta.image
field. - chore: Update Composer dev-dependencies.
Full Changelog: 0.0.10...0.0.11
v0.0.10
What's Changed
- dev: check plugin dependency versions.
- dev: namespace Composer dependencies with Strauss.
- dev: wrap global functions in
function_exists()
checks. - chore: update WPGraphQL Plugin Boilerplate dependency to v0.0.8.
- ci: add coverage reports to CodeClimate.
- tests: Regenerate _support classes.
Full Changelog: 0.0.9...0.0.10
v0.0.9
- chore: update WPGraphQL Plugin Boilerplate dependency to v0.0.7.
Full Changelog: 0.0.8...0.0.9
v0.0.8
This breaking release refactors how SEO data is added to the schema, fixes issues with querying the fullHead
and openGraph
data on non-standard site configurations, and adds official support for PHP 8.1. The minimum WPGraphQL version has been bumped to v1.8.1.
What's Changed
- feat!: Rename
RankMathBaseSeoFields
interface to `RankMathSeo. - feat!: Change
seo
field type toRankMathSeo
interface and implement withNodeWithRankMathSeo
interface. - feat!: Change
RankMathCommentNodeSeo
from GraphQL object to interface. - fix!: Rename
playerStreamContentTypee
toplayerStreamContentType
. - fix: Prevent duplicate OpenGraph meta tags by clearing
RankMath
hooks before fetching. - fix: Allow
OpenGraphTwitter.appCountry
to resolve tonull
. - fix: Set object globals for head in Model constructor.
- dev!: Rename
Seo::get_rest_url_param()
toSeo::get_object_url()
- dev: Add the following WordPress filters:
graphql_seo_model_class
,graphql_seo_resolved_type_name
,graphql_seo_types_with_seo
. - dev: Locally generate instead using RankMath's REST route.
- chore!: Bump minimum WPGraphQL version to v1.8.1.
- chore: Add explicit PHP 8.1 support.
- chore: Update composer dependencies.
- ci: Update GitHub Actions to latest versions.
- ci: Fix Xdebug version for PHP 7.4.
- ci: Update readme shields.
- tests: Set category when testing
ContentNodeSeoQueryCept
soarticleMeta.section
returns a value.
Full Changelog: 0.0.7...0.0.8
v0.0.7
- fix: prevent type prefixes clashing with other AxeWP plugins.
- chore: Update composer dependencies.
Full Changelog: 0.0.6...0.0.7
v0.0.6 - Better support for querying Head metadata
- feat: setup WP globals in GraphQL models
- chore: update Composer deps.
- ci: use
STEP_DEBUG
flag on integration tests. - tests: Use functional tests for
openGraph
andfullHead
queries. - docs: Add instructions for installing with Composer.
Full Changelog: 0.0.5...0.0.6
v0.0.5 - Sitemap Support
- feat: Add support for
Sitemap
module. - chore: Update Composer deps.
Full Changelog: 0.0.4...0.0.5
v0.0.4 - OpenGraph Support
- feat: Add
openGraph
data toBaseSeoFields
. - chore: Update Composer deps.
Full Changelog: 0.0.3...0.0.4
v0.0.3 - Performance Improvements
- fix: Ensure
Model\Seo::focus_keywords
callback returns an array. - fix: Keep
composer.lock
and productionvendor
deps in repository. - dev!: Rename
Model\Seo::get_rest_url()
toModel\Seo::get_rest_url_param()
- dev!: Remove
Utils\Paper
class in favor ofRankMath\Paper::reset()
- dev!: Bump minimum version of RankMath to
v1.0.90
- dev: Replace
wp_remote_get()
call withrest_do_request()
when queryingseo.fullHead
. - dev: Update
composer.json
meta. - ci: Update WP & PHP versions used for tests.
- chore: Update composer deps.
- chore: Remove unnecessary PHPStan
ignore
rule. - chore: fix PHPCompatibilityWP
testVersion
when linting withphpcs
.
Full Changelog: 0.0.2...0.0.3