Wordpress Seo Versions Save

Yoast SEO for WordPress

22.8-RC1

4 days ago

Changes compared to: 22.7

Enhancements:

  • Converts the Yoast Breadcrumbs block to use the Blocks V3 API. #21359

Bugfixes:

  • Fixes a bug where some Yoast SEO settings could not be imported correctly. #21364
  • Fixes a bug where a "Failed to retrieve media" error could prevent selecting a different image or removing the current selection. #21364

Other:

  • Removes the Yoast SEO Breadcrumbs panel from the Customizer to improve compatibility with block-based themes. Users can always change the options for the breadcrumbs under Yoast SEO > Settings > Advanced > Breadcrumbs. #21360
  • Deprecates the WPSEO_Customizer class. #21360

Non user facing:

  • Removes the unused SnippetPreview from packages/yoastseo and functions that uses this class. #21327
  • Removes classes and methods that were deprecated before version 20.8. #21362

22.7

4 days ago

= 22.7 =

Release date: 2024-05-14

Yoast SEO 22.7 converts selected blocks to the Blocks V3 API and brings multiple bugfixes. Find more information about our software releases and updates here.

Enhancements

  • Converts the Yoast How-to and FAQ blocks to use the Blocks V3 API.
  • Introduces a date and a separator snippet variable to the meta description text field, to make clear that both the date and a separator are automatically added to the character count of the meta description. Hovering over the variables reveals a tooltip with more explanation.

Bugfixes

  • Fixes a bug where a PHP deprecation error would be thrown when trying to convert a relative URL to an absolute one, with the provided value being null.
  • Fixes a bug where the character count of the meta description field would not include the automatically added date and separator when no additional content was provided.
  • Fixes a bug where the elements in the Yoast sidebar and metabox are displayed in an incorrect order if Yoast SEO Premium is activated.

Other

  • Deprecates \Yoast\WP\SEO\Integrations\Blocks\Structured_Data_Blocks::enqueue_block_editor_assets().
  • Properly escapes tags in the Enhanced Slack Sharing presenter to prevent incorrect rendering and unwanted, potentially malicious behavior. Props to @rob006.
  • Removes the yoast-components-package script.
  • Sets the minimum supported WordPress version to 6.4.

22.7-RC6

1 week ago

Changes compared to: 22.7-RC5

Bugfixes:

  • Fixes a bug where the elements in the Yoast sidebar and metabox are displayed in an incorrect order if Yoast SEO Premium is activated. #21370

22.7-RC5

1 week ago

Changes compared to: 22.7-RC4

Bugfixes:

  • Fixes a bug where the character count of the meta description field would not include the automatically added date and separator when no additional content was provided. #21367

Non user facing:

  • Fixes an unreleased bug where lack of an element between the fixed variables and the text input by the user could lead to interactions. #21366
  • Fixes an unreleased bug where the fixed variable for Google's separator could be confused with the "Separator" replacement variable. #21366

22.7-RC4

1 week ago

Changes compared to: 22.7-RC3

Non user facing:

  • Fixes an unreleased bug where the How-To and the FAQ block could not be moved and managed in the block editor. #21369

22.7-RC3

2 weeks ago

Changes compared to: 22.7-RC2

Non user facing:

  • Fixes wrong version numbers in block declaration and when deprecating a method. #21358

22.7-RC2

2 weeks ago

Changes compared to: 22.7-RC1

Non user facing:

  • Fixes an unreleased bug where the date and separator replacements variables would inadvertently be displayed in the product's meta description text field. #21355

22.7-RC1

2 weeks ago

Changes compared to: 22.6

Enhancements:

  • Introduces a date and a separator snippet variable to the meta description text field, to make clear that both the date and a separator are automatically added to the character count of the meta description. Hovering over the variables reveals a tooltip with more explanation. #21184
  • Converts the Yoast How-to and FAQ blocks to use the Blocks V3 API. #21329

Bugfixes:

  • Fixes a bug where a PHP deprecation error would be thrown when trying to convert a relative URL to an absolute one, with the provided value being null. #21330

Other:

  • Sets the minimum supported WordPress version to 6.4. #21343
  • Deprecates \Yoast\WP\SEO\Integrations\Blocks\Structured_Data_Blocks::enqueue_block_editor_assets(). #21329
  • Removes the yoast-components-package script. #21344
  • Properly escapes tags in the Enhanced Slack Sharing presenter to prevent incorrect rendering and unwanted, potentially malicious behavior. Props to @rob006. #21334

Non user facing:

  • Removes unused dependencies. #21315
  • Removes verbose test output from yarn test command, if you still want output like before append --stream. #21315
  • Fixes the webpack config' optimization, by re-adding the WP scripts default. #21315
  • Removes webpack config building exclusions: our own packages, WP packages, parse5 and chart.js; Relying on them already being built. #21315
  • Upgrades ESLint and plugins (import, jsx-a11y and react) to the latest versions. #21315
  • Adds an sample app that runs the content analysis in Node.js. #21287
  • Removes yoast-components from this repository. #21344
  • Fixes yarn start command, and it replaces the grunt shell:webpack-watch command. #21315
  • Refactors the way script data is handled. #21267
  • Replaces grunt shell:webpack with either grunt shell:yarn:build --scope @yoast/wordpress-seo or yarn build --scope @yoast/wordpress-seo #21315
  • Replaces grunt shell:webpack-prod with either grunt shell:yarn-prod:build--scope @yoast/wordpress-seo or NODE_ENV=production yarn build --scope @yoast/wordpress-seo #21315
  • Replaces grunt shell:build-packages with either grunt shell:yarn:build --ignore @yoast/wordpress-seo or yarn build --ignore @yoast/wordpress-seo #21315
  • Replaces grunt shell:build-packages-prod with either grunt shell:yarn-prod:build --ignore @yoast/wordpress-seo or NODE_ENV=production yarn build --ignore @yoast/wordpress-seo #21315
  • Expands yarn lint to also check the tooling, splitting to yarn lint:packages and yarn lint:tooling. #21315
  • Removes unused Grunt commands. #21315

22.6

2 weeks ago

= 22.6 =

Release date: 2024-04-30

Yoast SEO 22.6 is out today! This release brings many performance and quality-of-life fixes to improve your favorite SEO plugin. Plus, we’re asking you to update your PHP versions. Find out what’s new in this post!

Enhancements

  • Adds a helpful error message in the Yoast sidebar/metabox in case of plugin or theme conflicts. Now when an unknown error occurs, the error is caught and an error message is shown. Before, the error would lead to a blank sidebar/metabox, or to an entire blank page.
  • Improves performance when it comes to storing user metadata, most visible at the point of author sitemap creation.
  • Improves the keyphrase detection in SEO title for Arabic and Hebrew. For example, when the keyphrase is "باندا حمراء" and the SEO title starts with "الباندا الحمراء", we now recognize this as an exact match and give a good result for the keyphrase in SEO title assessment.

Bugfixes

  • Fixes a bug where a PHP notice in the settings would influence the styling of some of our inputs.
  • Fixes a bug where the inserted variables in the search appearance would not show correctly when using Elementor.
  • Fixes a bug where there would be a fatal error when deleting post meta in PHP 8.1 and higher. Props to @izzygld.
  • Fixes a security issue where URLs were not correctly escaped in the Yoast admin bar menu.

Other

  • Introduces a notice on the WordPress dashboard and the Yoast SEO dashboard to let users know we are dropping support for PHP < 7.4 starting November 1st, 2024.

22.6-RC3

2 weeks ago

Changes compared to: 22.6-RC2

Enhancements:

  • Improves the keyphrase detection in SEO title for Arabic and Hebrew. For example, when the keyphrase is "باندا حمراء" and the SEO title starts with "الباندا الحمراء", we now recognize this as an exact match and give a good result for the keyphrase in SEO title assessment. #21150
  • Improves performance on the users' metadata, most visible in the author sitemap creation. #21307
  • Adds helpful error messages in case of plugin/theme conflicts in the Yoast sidebars and metabox, avoiding leaving them or, in the worst case, the entire page blank. #21288

Bugfixes:

  • Fixes a bug where a PHP notice in the settings would influence the styling of some of our inputs. #21323
  • Fixes a bug where there would be a fatal error when deleting post meta in PHP 8.1 and higher. Props to @izzygld. #21306
  • Fixes a bug where the inserted variables in the search appearance would not show correctly when using Elementor. #21301

Other:

  • Introduces a notice on the WordPress dashboard and the Yoast SEO dashboard to let users know we are dropping support for PHP < 7.4 starting November 1st, 2024. #21014

Non user facing:

  • Code QA/consistency #20973
  • Removes unused translator function parameters and improves translator comments for the previously used keyphrase assessment strings. #21146
  • Merges the feature branch feature/lingo-fixes into trunk. #21316
  • Release new package versions. #21310
  • Schedules the usermeta cleanup further into the future, more specifically 24 hours after the Free upgrade. #21319
  • Update dev dependencies #21299
  • Updates upgrade_36 upgrade routine and its integration tests to accomodate for the new options autoload behaviour that will be introduced in WordPress 6.6. #21297