Skip to content

v5.0.0 - The code tidy

Choose a tag to compare

@ashhitch ashhitch released this 19 Sep 13:19
· 11 commits to master since this release

What's Changed

There should be no breaking changes but as a I had a big tidy up im making these a major version bump.

This refactoring has organised the plugin into these components:

Main Plugin File (wp-graphql-yoast-seo.php): Acts as the bootstrap file that initialises the plugin and loads all required components.

Dependencies Check (includes/admin/dependencies.php): Handles checking for required plugins (WPGraphQL and Yoast SEO) and shows admin notices if they're missing.

Helper Functions (includes/helpers/functions.php): Contains utility functions used throughout the plugin for tasks like string formatting, image handling, and building data structures.

Schema Types (includes/schema/types.php): Defines all the GraphQL types used to represent Yoast SEO data in the schema.

Full Changelog: v4.23.2...v5.0.0