Skip to content

Releases: Yoast/wordpress-seo

22.1

20 Feb 09:17
Compare
Choose a tag to compare

= 22.1 =

Release date: 2024-02-20

Yoast SEO 22.1 is out today. In this release, you'll find various fixes and improvements, including better Schema support and a new XML sitemap filter. Find out more about what's new in Yoast SEO 22.1 in our release post!

Enhancements

  • Adds the filter wpseo_sitemap_urlset to easily filter <urlset> for all XML sitemaps. Props to @jdevalk.
  • Encodes possible spaces in URLs used in @id and url WebPage Schema piece properties when the Schema represents a search results page.
  • Lowers the minimum amount of characters needed to use the search functionality on the settings page.
  • Makes the section headings stand out visually in the SEO, readability and inclusive language analysis tabs.

Bugfixes

  • Fixes a bug where ending a How-To or FAQ block element with a backslash would generate errors when re-opening a saved post.
  • Fixes a bug where next and prev links in query loop would be wrong when disabling Inherit query from template.
  • Fixes a bug where some custom post types such as Divi layouts would experience problems after activation or deactivation of Yoast SEO.
  • Fixes a bug where the ProfilePage schema node would not be valid when it was manually chosen for a page.
  • Fixes a bug where using a plugin that hooks into views_edit-{$post_type} would generate fatal errors when the plugin returned an unexpected array.

Other

  • Adds more information about Yoast SEO Premium price to the sidebar ad.
  • Adds price and saving information to the Cover all your SEO bases card in the Premium page.

22.2-RC2

20 Feb 14:48
Compare
Choose a tag to compare
22.2-RC2 Pre-release
Pre-release

Changes compared to: 22.2-RC1

22.2-RC1

20 Feb 11:38
Compare
Choose a tag to compare
22.2-RC1 Pre-release
Pre-release

Changes compared to: 22.1

Enhancements:

  • Improves recognition of single-word function words for Arabic and Hebrew. #20992
  • Improves keyphrase detection by treating hyphens and en-dashes as word boundaries. For example, if the keyphrase is 'dog-training tips', a keyphrase occurrence will be recognized as long as the words 'dog', 'training', and 'tips' are found in the same sentence. #20696
  • Improves the highlighting of keyphrases that contain hyphens or dashes. For example, if the keyphrase is 'Cold War era', it will be correctly highlighted in the phrase 'post-Cold War era'. Previously, the word 'post' would also be highlighted. #20696
  • Improves the inclusive language analysis by refining feedback strings and excluding false positives for phrases related to mental health. #21151

Bugfixes:

  • Fixes a bug where the "organization description" field would still be focusable via tabbing. #21119
  • Fixes a bug where the keyphrase in slug assessment would crash when the site language was Indonesian, the keyphrase contained a reduplicated word (e.g. 'buku-buku'), and a form of that word also occurred in the slug. #20829
  • Adds x.com as a possible domain for the Twitter validation in our site representation settings. #21132
  • Fixes a bug where sitemap.xml would redirect to a 404 when the HTTPS server value of the response would be "On" instead of "on". #21118
  • Fixes a bug where the schema of a post requested through a REST request wouldn't include the primary image. #21122
  • Fixes a bug where the upsell message for Yoast WooCommerce SEO would appear when using the AI feature on a non-WooCommerce product page. #21116

Non user facing:

  • Improves function descriptions for inclusive language assessment helpers. #20998
  • Improves feedback in the inclusive language assessment by excluding false positives for pontentially non-inclusive phrases related to mental health. #20931
  • Improves feedback for the phrases 'normal person/people', 'abnormal person/people', 'mentally normal', and 'mentally abnormal'. #20918
  • Improves feedback in the inclusive language assessment by excluding false positives for pontentially non-inclusive phrases related to mental health. #20931
  • Improves the feedback shown in the inclusive language analysis for phrases containing the words 'normal', 'abnormal', and 'crazy'. #20903
  • Improves the phrasing of some inclusive language feedback strings. #20899
  • Merges the feature branch feature/improve-parsing-hyphenated-words into trunk. #21152
  • Improves the phrasing of some inclusive language feedback strings. #20899
  • It corrects the behavior of the isPrecededByException and isNotPrecededByException functions. #21034
  • It corrects the behavior of the isPrecededByException and isNotPrecededByException functions. #21034
  • It corrects the behavior of the isPrecededByException and isNotPrecededByException functions. #21034
  • It corrects the behavior of the isPrecededByException and isNotPrecededByException functions. #21034
  • Disable focus on Number of Employees field when it is disabled. #21129
  • Improves feedback for the phrase 'aging dependants'. #20991

22.1-RC4

13 Feb 15:08
Compare
Choose a tag to compare
22.1-RC4 Pre-release
Pre-release

Changes compared to: 22.1-RC3

Bugfixes:

  • Fixes a bug where some custom post types such as Divi layouts could be experiencing problems after activation or deactivation of Yoast SEO. #21142

22.1-RC3

12 Feb 13:46
Compare
Choose a tag to compare
22.1-RC3 Pre-release
Pre-release

Changes compared to: 22.1-RC2

Non user facing:

  • Updates sidebar ad text. #21138

22.1-RC2

08 Feb 11:45
Compare
Choose a tag to compare
22.1-RC2 Pre-release
Pre-release

Changes compared to: 22.1-RC1

Non user facing:

  • Fixes a non released bug that the ProfilePage schema does not validate for sites that are set as Organization. #21127

22.0

06 Feb 08:57
Compare
Choose a tag to compare

= 22.0 =

Release date: 2024-02-06

Yoast SEO 22.0 is out today. This release comes with many behind-the-scenes improvements and general enhancements. Find out more about what's new in Yoast SEO 22.0 in our release post!

Bugfixes

  • Fixes a bug where the get_head REST route would return a rest_invalid_param if the URL contains a multiple words search string. Props to @lucymtc.
  • Fixes a bug where using a blog prefix in the permalink structure with Strip category base enabled would prevent the blog page from being accessible.

22.1-RC1

06 Feb 12:01
Compare
Choose a tag to compare
22.1-RC1 Pre-release
Pre-release

Changes compared to: 22.0

Enhancements:

  • Makes the section headings stand out visually in the SEO, readability and inclusive language analysis tabs. #21050
  • Lowers the minimum amount of characters needed to use the search functionality on the settings page. #21084
  • Encodes possible spaces in URLs used in @id and url WebPage schema piece properties when the schema represents a search results page. #21075

Bugfixes:

  • Fixes a bug where ending a How-To or FAQ block element with a backslash would generate errors when re-opening a saved post. #21053
  • Fixes a bug where the ProfilePage schema node would not be valid when it was manually chosen for a page. #21096
  • Fixes a bug where next and prev links in query loop would be wrong when disabling Inherit query from template. #21097
  • Fixes a bug where fatal errors occurred when using a plugin that hooks into views_edit-{$post_type} but did not return an array as expected. #21088

Other:

  • Adds price and saving information to the Cover all your SEO bases card in the Premium page. #21095
  • Adds more information about Yoast SEO Premium price to the sidebar ad. #21094

Non user facing:

  • Add filter wpseo_sitemap_urlset to easily filter <urlset>'s for all XML sitemaps. Props to @jdevalk. #21073
  • Adds an id to the Advanced SidebarCollapsible button in the Elementor sidebar. #21085
  • Adds a script to sync the JS dependencies of our packages to the versions used by our lowest supported WordPress version. #21070
  • Invalidates cache set in Premium in case internal linking in any post is changed. #20923
  • Adapts GitHub PR template to include Gutenberg to the list of editors a PR should be tested on and adds examples of documentation. #21098
  • Adds the possibility to add an id to a SidebarCollapsible button. #21085
  • Adds placeholder to wpdb queries. #21069
  • Deprecates pings to Google and Bing since they are not supported anymore. #21068
  • Updates integration tests to make them more future proof. #21104
  • Removes Spanish from the list of supported languages in the Support page. #21114

22.0-RC3

29 Jan 15:56
Compare
Choose a tag to compare
22.0-RC3 Pre-release
Pre-release

Changes compared to: 22.0-RC2

Non user facing:

  • Adds a check for primary location status. #21091

21.9.1

25 Jan 10:08
Compare
Choose a tag to compare

= 21.9.1 =

Release date: 2024-01-25

Bugfixes

  • Fixes a bug where a fatal error would occur when upgrading Yoast SEO on certain setups.
  • Fixes a bug where the image tag would be missing in the home page entry of the XML sitemap when using a static front page.