Skip to content

Releases: Yoast/wordpress-seo

24.3

21 Jan 09:01
Compare
Choose a tag to compare

= 24.3 =

Release date: 2025-01-21

Yoast SEO 24.3 brings more enhancements and bugfixes. Find more information about our software releases and updates here.

Enhancements

  • Introduces more robust HTML processing and highlighting for the sentence length and paragraph length assessments.

Bugfixes

  • Fixes a bug where the Semrush request would be executed twice when opening the related keyphrases modal.
  • Fixes a bug where the text color in the search on our settings page would not change correctly when active, resulting in bad contrast.
  • Fixes a bug where the View button label in the Yoast dashboard would not be available for translation.

Other

  • Improves contrast in the related keyphrase suggestions table.
  • Improves contrast in the RSS supported variables explainer table.

24.4-RC1

21 Jan 10:28
Compare
Choose a tag to compare
24.4-RC1 Pre-release
Pre-release

Changes compared to: 24.3

Bugfixes:

  • Fixes a bug where the article:modified_time meta tag would show an earlier time than the article:published_time meta tag for scheduled posts. #21912
  • Fixes a bug where users without Yoast WooCommerce SEO are not greeted with the AI upsell when trying to use the AI feature and are actually able to access the feature, if on a non-English site. #21937
  • Fixes a bug where Yoast WooCommerce SEO upsell would not render when on a locale that translates the product post label. #21937
  • Fixes a bug where the Schema type of the product would not be locked when Yoast WooCommerce SEO is enabled. #21937
  • Fixes a bug where editing a link in the block editor would have unexpected consequences when using undo. #21948

Non user facing:

  • Removes/Replaces deprecated ESLint rules. #21918
  • Speeds up linting JS. #21918
  • Removes outdated translation. #21940
  • Bumps the morphology data version for German. #21979
  • Merges the feature/plugin-fixes feature branch into trunk. #21952
  • Removes the need for eslint-disable max-len for translation strings. #21918
  • Removes outdated translation. #21940
  • Splits off more specific configuration objects that can be combined for JS/React/Node #21918
  • Updates all our JS packages to use the new flat ESLint configuration. #21918
  • Upgrades ESLint to v9 for all packages. #21918

24.3-RC3

13 Jan 11:42
Compare
Choose a tag to compare
24.3-RC3 Pre-release
Pre-release

Changes compared to: 24.3-RC2

See the summary in #21960 for the addressed changes.

24.3-RC2

08 Jan 13:33
Compare
Choose a tag to compare
24.3-RC2 Pre-release
Pre-release

Changes compared to: 24.3-RC1

Non user facing:

  • Updates the readability analysis result when there is a change in the list of Gutenberg blocks wpBlocks. #21953

24.2

07 Jan 09:01
Compare
Choose a tag to compare

= 24.2 =

Release date: 2025-01-07

Yoast SEO 24.2 brings more enhancements and bugfixes. Find more information about our software releases and updates here.

Enhancements

  • Improves the tooltips accessibility in the related keyphrase suggestions modal.

Bugfixes

  • Fixes a bug where a deprecation message would appear in PHP 8+ when saving a post containing images with invalid sources. Props to kkmuffme.
  • Fixes a bug where a TypeError would occur when checking for capabilities of SEO Manager user role when the roles were not passed as an array. Props to kfeinUI.
  • Fixes a bug where styles on buttons, intent badge and modal links would not adjust the direction when on RTL view.

Other

  • Changes the title text on the Yoast installation success page.
  • Fixes a console warning about ReactDOM.render being no longer supported in React 18.

24.3-RC1

07 Jan 10:31
Compare
Choose a tag to compare
24.3-RC1 Pre-release
Pre-release

Changes compared to: 24.2

Enhancements:

  • Introduces more robust HTML processing and highlighting for the sentence length and paragraph length assessments. #21866

Bugfixes:

  • Fixes a bug where the View button label in the Yoast dashboard would not be available for translation. #21931
  • Fixes a bug where the text color in the search on our settings page would not change correctly when active, resulting in bad contrast. #21929
  • Fixes a bug where the Semrush request would be executed twice when opening the related keyphrases modal. #21913

Other:

  • Improves contrast in the related keyphrase suggestions table. #21916
  • Improves contrast in the RSS supported variables explainer table. #21916

Non user facing:

  • Improve CI #21942
  • Improve CI #21943
  • Rename the feature flag for the sitekit integration #21945
  • Adjusts the design for the related keyphrase suggestions table header for "Add keyphrase" column. #21917
  • Refactor check for if AI Feature is enabled. #21882
  • Refactor check for if AI Feature is enabled. #21882
  • Improves RTL support in certain areas like the mobile menu in dashboard and settings. #21909
  • Adds additional routes to the experimental content analysis API. #21927
  • Improve dev experience #21934
  • Removes outdated code for the Semrush table. #21915
  • Improve test setup #21928
  • Adjusts untranslated strings for the Yoast Premium ads modals on the editors. #21932
  • Relocate related keyphrase suggestions links to client side a add tests to the modal content component. #21865
  • Adds a feature flag for the sitekit integration, without doing much else. #21944

24.1

18 Dec 08:53
Compare
Choose a tag to compare

= 24.1 =

Release date: 2024-12-18

Yoast SEO 24.1 adds the Yoast SEO Dashboard to monitor your site's SEO performance in one overview. Find more about Yoast SEO 24.1 in our release post!

Enhancements

  • Introduces the Yoast Dashboard, a place where site administrators can check the SEO and Readability performance of the site's posts.
  • Adds Not analyzed as an option in the readability filter in the posts page.
  • Enhances the existing Needs improvement option in the readability filter in the posts page, to include posts that don't have enough content as well.

Bugfixes

  • Fixes a bug where posts that have been set to explicitly not be noindexed and had no keyword set would not appear in the relevant SEO filter in the posts page.

Other

  • Improves the translatability of feedback for the paragraph length and the sentence length assessments.

24.2-RC1

18 Dec 11:31
Compare
Choose a tag to compare
24.2-RC1 Pre-release
Pre-release

Changes compared to: 24.1

Enhancements:

  • Improves the tooltips accessibility in the related keyphrase suggestions modal. #21894

Bugfixes:

  • Fixes a bug where TypeError would occur when checking for capabilities of SEO Manager user role when the roles were not passed as an array. Props to kfeinUI. #21881
  • Fixes a bug where a deprecation message would appear in PHP 8+ when saving a post containing images with invalid sources. Props to kkmuffme. #21786

Other:

  • Fixes a console warning about ReactDOM.render being no longer supported in React 18. #21889
  • Changes the title text on the Yoast installation success page. #21889

Non user facing:

  • Update dependencies #21920
  • Adds an integration test to make sure the filter pairs repository returns the needed data. #21897
  • Refactors microcaching to use the decorator pattern. #21879
  • Adds integration test for the Taxonomies_Repository class. #21893
  • Adds tests for the Dashboard frontend. #21898
  • Increases the shadow of the header and widgets on the Dashboard page. #21899
  • Adds an integration test to make sure the endpoints repository returns the needed data. #21896
  • Update test tooling #21919

24.1-RC3

06 Dec 15:48
Compare
Choose a tag to compare
24.1-RC3 Pre-release
Pre-release

Changes compared to: 24.1-RC2

Non user facing:

  • Fixes an unreleased bug where we would show post types with false show_ui in the dashboard feature, which would result into linking to non existing admin pages. #21902
  • Adds troubleshooting mode in score endpoints #21891

24.1-RC2

05 Dec 14:33
Compare
Choose a tag to compare
24.1-RC2 Pre-release
Pre-release

Changes compared to: 24.1-RC1

Non user facing:

  • Changes the admin bar notification URL to point to the alert center. #21901
  • Changes the Dashboard' learn more link copy and URL. #21901