Skip to content

Releases: AxeWP/wp-graphql-rank-math

v0.0.12

13 May 13:00
9d22081
Compare
Choose a tag to compare

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

04 Mar 19:12
ea39df8
Compare
Choose a tag to compare

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

26 Feb 20:18
8eb70b8
Compare
Choose a tag to compare

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

21 Feb 13:56
Compare
Choose a tag to compare
  • chore: update WPGraphQL Plugin Boilerplate dependency to v0.0.7.

Full Changelog: 0.0.8...0.0.9

v0.0.8

08 Jan 22:09
Compare
Choose a tag to compare

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 to RankMathSeo interface and implement with NodeWithRankMathSeo interface.
  • feat!: Change RankMathCommentNodeSeo from GraphQL object to interface.
  • fix!: Rename playerStreamContentTypee to playerStreamContentType.
  • fix: Prevent duplicate OpenGraph meta tags by clearing RankMath hooks before fetching.
  • fix: Allow OpenGraphTwitter.appCountry to resolve to null.
  • fix: Set object globals for head in Model constructor.
  • dev!: Rename Seo::get_rest_url_param() to Seo::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 so articleMeta.section returns a value.

Full Changelog: 0.0.7...0.0.8

v0.0.7

12 Nov 15:31
d9d432a
Compare
Choose a tag to compare
  • 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

08 Nov 19:01
9be7cba
Compare
Choose a tag to compare
  • 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 and fullHead queries.
  • docs: Add instructions for installing with Composer.

Full Changelog: 0.0.5...0.0.6

v0.0.5 - Sitemap Support

04 Sep 17:59
27ab9c3
Compare
Choose a tag to compare
  • feat: Add support for Sitemap module.
  • chore: Update Composer deps.

Full Changelog: 0.0.4...0.0.5

v0.0.4 - OpenGraph Support

09 Aug 15:54
70677d1
Compare
Choose a tag to compare
  • feat: Add openGraph data to BaseSeoFields.
  • chore: Update Composer deps.

Full Changelog: 0.0.3...0.0.4

v0.0.3 - Performance Improvements

07 Aug 11:44
adffa3f
Compare
Choose a tag to compare
  • fix: Ensure Model\Seo::focus_keywords callback returns an array.
  • fix: Keep composer.lock and production vendor deps in repository.
  • dev!: Rename Model\Seo::get_rest_url() to Model\Seo::get_rest_url_param()
  • dev!: Remove Utils\Paper class in favor of RankMath\Paper::reset()
  • dev!: Bump minimum version of RankMath to v1.0.90
  • dev: Replace wp_remote_get() call with rest_do_request() when querying seo.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 with phpcs.

Full Changelog: 0.0.2...0.0.3