25.0-RC1
Pre-release
Pre-release
Changes compared to: 24.9
Enhancements:
- Makes the images, internal links, and external links assessments available when no content has been added. #22192
- Improves the feedback texts for the passive voice and consecutive sentences assessments in case there is nothing to report. #22194
- Fixes an issue where running the
wp yoast cleanupCLI command would hang when it reaches theupdate_indexables_author_to_reassignedstep (for very large data sets). Props to eddiesshop. #22065
Other:
- Drops compatibility with PHP 7.2 and 7.3. #22077
- Improves the translatability of feedback strings for the keyphrase length assessment. #22173
Non user facing:
- Adds some tooling polish to the dashboard frontend package. #22166
- Fixes a bug where the Site Kit setup widget' learn more would be a button, now a link. Also adds a tiny bit of extra space between the learn more and the primary button. #22152
- Fixes an unreleased error with site kit widget dismissed configuration. The name of this configuration didn't match the backend. #22162
- Adds tracking for a number of metrics about the usage of the Site Kit setup widget. #22125
- Fixes an unreleased bug with the total Organic Session number that appear in the relevant widget. #22183
- Refactors the API data layer to use the Site Kit REST api. #22146
- Releases a new version of the JavaScript package
yoastseo. #22191 - Avoids running Site Kit-related logic by checking the feature flag conditional as soon as possible. #22187
- Implements helper function to catch errors in translations. #21938
- Fixes an unreleased error where site kit widget and integration card would show the update button and alert when site kit plugin is not installed. #22162
- Adds a potential redirect from the Site Kit onboarding back to the Yoast SEO dashboard when the onboarding is completed. #22185
- Fixes the remount of widgets on the dashboard. #22164
- Updates the paragraph length assessment feedback strings in the assessment scoring documentation. #22161
- Implements the
dashboard-frontendpackage. #22152 - Removes the files that are now in the
dashboard-frontendpackage. #22152