Releases: Yoast/wordpress-seo
Releases · Yoast/wordpress-seo
25.1-RC4
25.1-RC3
25.1-RC2
Changes compared to: 25.1-RC1
Enhancements:
- Makes the following SEO assessments available in the analysis by default, even when no content has been added: keyphrase in introduction, keyphrase in meta description, keyphrase in SEO title, keyphrase in slug and previously used keyphrase. #22219
25.0
= 25.0 =
Release date: 2025-04-29
Yoast SEO 25.0 brings more enhancements and bugfixes. Find more information about our software releases and updates here.
Enhancements
- Optimizes the
wp yoast cleanup
CLI commandupdate_indexables_author_to_reassigned
step, which can become very slow for very large data sets. Props to eddiesshop. - Improves the feedback texts for the passive voice and consecutive sentences assessments in case there is nothing to report.
- Makes the images, internal links, and external links assessments available when no content has been added.
Other
- Drops compatibility with PHP 7.2 and 7.3.
- Improves the translatability of feedback strings for the keyphrase length assessment.
25.1-RC1
Changes compared to: 25.0
Enhancements:
- Optimizes the function used to fetch post IDs which share the same focus keyphrase. Props to dilipbheda. #22169
- Adds more phrases regarding disability to the inclusive language assessment. #22221
- Improves the feedback for "lame" in the inclusive language assessment. #22221
Non user facing:
- Adds some more conditionals for a set of Site Kit dependent routes. #22205
- Removes unused constructor code. #22204
- Changes the Google Site Kit feature flag to an options. #22217
- Decodes the url in the "Top 5 most popular content" widget on the dashboard. #22218
- Fixes an bug where the
dashboardFrontend
script would include all hero icons, instead of the 3 it uses. #22211 - Changes the color displayed for some features. #22201
- Implements caching for the Site Kit integration, that's stored in users' local/browser storage. #22186
- Introduces a GitHub workflow, that can be manually triggered, to create a PR to update the Browserslist or
caniuse
database. #21698 - Adds data attributes to upsell buttons. #22214
- Updates the Browserslist database. #22200
- Implement changes to stepper in the site kit setup widget. #22151
- Differentiates the tooltip string related to not analyzed objects on the basis of the analysis type. #22198
- Improves the code that detects if a user has viewing rights or the owner of a Site Kit module. #22120
25.0-RC1
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 cleanup
CLI command would hang when it reaches theupdate_indexables_author_to_reassigned
step (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-frontend
package. #22152 - Removes the files that are now in the
dashboard-frontend
package. #22152
24.9
= 24.9 =
Release date: 2025-04-15
Yoast SEO 24.9 brings more enhancements and bugfixes. Find more information about our software releases and updates here.
Enhancements
- Changes the applicability criteria of readability assessments so that they are shown even if there is little or no text.
- Improves the recognition of transition words for Farsi.
- Introduces more robust HTML processing and highlighting for the consecutive sentences assessment.
- Improves recognition of function words for Farsi. Props to nshayanfar.
Bugfixes
- Fixes a bug where long sentences would be incorrectly highlighted in sentence length assessment in the default editor when they were part of a block that contained non-breaking spaces or closing tags (
>
). - Fixes a bug where the advanced replacement variables would not be visible when editing social previews in Elementor.
- Fixes a bug where the content image would not show on social previews when editing it in Elementor.
- Fixes a bug where Yoast modals would not be visible when using Astra plugins.
- Fixes a bug where function words with spaces were not recognised in Farsi.
Other
- Adds a space before the closing slash in self-closing HTML tags to comply with recommended coding standards. Props to laxman1192.
- Sets the WordPress tested up to version to 6.8.
- Updates the Google AI bot name in the crawl optimization settings from Google Bard to Google Gemini.