22.4-RC1
Pre-release
Pre-release
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 theSettings
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 theWPSEO_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