Skip to main content
← Back to changelogs overview

Yoast SEO 5.8

Security

  • Fixes an XSS vulnerability in the Google Search Console configuration page, when connected to any profile. Thanks Dimopoulos Elias for discovering and responsibly disclosing this issue.

Bugfixes

  • Fixes a bug where inactive suggested plugins weren't displaying a notification.
  • Fixes a bug where an error would be thrown if a Yoast SEO custom database table was missing.
  • Fixes a bug where the layout of the metabox would break if too little content was present. Props to shane-gray.
  • Fixes a bug where the WordPress editor was being displayed for custom, private taxonomies. Props to stodorovic.
  • Fixes a bug where the analysis heading is shown when readability and keyword analysis has been turned off. Props to daim2k5.
  • Fixes a bug where outputting on the_content filter calls could result in faulty AJAX requests.

Enhancements

  • Introduces wpseo_breadcrumb_single_link_info filter for modifying breadcrumb data. Props to slushman and forsvunnet.
  • Introduces wpseo_redirect_orphan_attachment action to allow unattached attachment pages to be redirected in tune with the relevant setting. Props to soulseekah.
  • Enhances integration with most role/capability manager plugins using the members_get_capabilities filter. Props to JoryHogeveen.
  • Adds a Yoast group to the Members and User Role Editor plugins to easily find the Yoast SEO capabilities. Props to JoryHogeveen.
  • Made link for Premium buy button changeable. Props to leesto.
  • Removes the max-width on alerts to present a better UI. Props to timnolte.
  • Sets default Twitter Card option to 'Summary with large image'. Props to pattonwebz.
  • Makes the content accessible by adding scroll functionality in the help center tabs.
  • Improves the suggested plugins messages and adds installation and activation links when appropriate.
  • Makes sure that the yoast_seo_links table is accessible before attempting to run a query against it.
  • Uses Gutenberg content if it is available.

Maintenance:

  • Cleaned up codebase by removing old Knowledge Base Search code.
  • Improved the codebase to make it comply with the latest WordPress Coding Standards.