Skip to content

20.5-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@yoastbot yoastbot released this 28 Mar 10:20

Changes compared to: 20.4

Enhancements:

  • Updates mobile and desktop Google snippet previews to be in line with Google's current styling. #20027
  • Improves the recognition of keyphrases starting with a period (e.g., ".net developer") by the keyphrase in title assessment. #19816
  • Cleans up indexables that got orphaned because posts/terms/users got deleted while Yoast SEO was deactivated. #19941

Bugfixes:

  • Fixes a bug where the passive voice and transition words assessments would show an incorrect percentage in the feedback when a new line character was used inside a paragraph. #19979
  • Fixes a bug where, if a content pertaining to a deleted user is re-assigned to another user, the indexables related to the deleted user are not updated with the new author_id #19991
  • Fixes a bug where the highlighting would not be applied in the image captions in Classic editor when the match was found in the first sentence. #19979
  • Fixes a bug where the Google preview would show a duplicate slug in the breadcrumbs when the slug included encoded characters. #20037
  • Fixes a bug where the highlighting would not be applied to the first sentence in Classic editor when an image without caption was added at the beginning of a paragraph. #19979
  • Fixes a bug where the highlighting for the passive voice, sentence length, transition words, and inclusive language assessments would not be applied to the first sentence of a paragraph if the paragraph contained a new line character. #19979
  • Fixes a bug where posts in Elementor would persistently require an update when a related keyphrase was added. #19978

Other:

  • Drops compatibility with PHP 5.6, 7.0 and 7.1 #19948
  • Changes the last step of the First-time configuration to highlight the free webinar availability. #20055

Non user facing:

  • Updates copy of the update notification when there is a new update and you don't have a valid subscription. #20014
  • Updates the copy of the Get the most out of Yoast SEO notification. #20033
  • Removes an unused wpseoDetectWrongVariables function. #20054
  • Adds unit tests to the crawl settings integration class. #20049
  • Improves internal (JavaScript) imports and exports. #20003
  • Merges the indexable sitemap prerequisites to trunk. #20061
  • Changes to the bulk editor. #20053
  • Adds missing dependencies: @wordpress/a11y, @wordpress/block-editor, @wordpress/components, @wordpress/compose, @wordpress/hooks, @wordpress/html-entities, @wordpress/is-shallow-equal, @wordpress/plugins, @wordpress/rich-text, @wordpress/server-side-render, @wordproof/uikit and lodash. #20003
  • Merges the feature branch feature/lingo-fixes into trunk. #20048
  • Adds missing development dependencies: enzyme, enzyme-adapter-react-16, jest-styled-components, raf and react-test-renderer. #20003
  • Deprecates the schema blocks integration, the schema blocks conditional and the schema templates assets icon. #20041
  • Changes react and react-dom peer dependencies to ^, allowing minor and patch upgrades. #20003
  • Removes @wordproof/uikit development dependency from the root. #20003
  • Adds a development dependency eslint-plugin-import. #20003
  • Refactors Crawl_Cleanup_Permalink class and adds unit tests. #20032
  • Removes the schema blocks and schema templates. #20041