Skip to content

22.4-RC1

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

Changes compared to: 22.3

Enhancements:

  • Removes a duplicated database query on author pages with internal images. #21178
  • Removes two unnecessary database queries on pages where external images are of SEO interest, like author pages with Gravatar author images. #21178

Bugfixes:

  • Fixes a bug where an unneeded redirect would be created when a post was first published in Elementor. #21182

Other:

  • Stops showing a notification prompting to install Yoast Woo SEO, after WooCommerce is deactivated. #21198
  • Replaces .substr() with .substring() in JS files since it's deprecated. #21196
  • Fixes the width of the Page type dropdown field in the Settings page. #21201
  • Stops showing deprecation warnings when retrieving data for paid add-ons goes wrong. #21219
  • Stops showing notifications about incompatibility with the WooCommerce's new beta product editor, after WooCommerce is deactivated. #21198
  • Deprecates the slug of the _dependencies property of the private $plugins property in the WPSEO_Plugin_Availability class. #21198

Non user facing:

  • Improves the performance of the content analysis. #20925
  • Fixes the new way of asset building for Windows environments #21199
  • Refactors the way we send data to the front-end, to be more future proof. #21160
  • Adds integration tests covering the queries in the upgrade routine that will be rewritten with placeholders. #21109
  • Fixes the Fix GH actions' JS tests when not needing to run yoastseo tests. #21195
  • Make use of %i placeholders to prepare WordPress queries. #21148
  • Optimizes development processes for building JavaScript. #20874
  • Adds click to buy data attributes to redirect manager upsell button. #21244