Releases: Yoast/wordpress-seo
Releases · Yoast/wordpress-seo
24.1
= 24.1 =
Release date: 2024-12-18
Yoast SEO 24.1 adds the Yoast SEO Dashboard to monitor your site's SEO performance in one overview. Find more about Yoast SEO 24.1 in our release post!
Enhancements
- Introduces the Yoast Dashboard, a place where site administrators can check the SEO and Readability performance of the site's posts.
- Adds
Not analyzed
as an option in the readability filter in the posts page. - Enhances the existing
Needs improvement
option in the readability filter in the posts page, to include posts that don't have enough content as well.
Bugfixes
- Fixes a bug where posts that have been set to explicitly not be noindexed and had no keyword set would not appear in the relevant SEO filter in the posts page.
Other
- Improves the translatability of feedback for the paragraph length and the sentence length assessments.
24.2-RC1
Changes compared to: 24.1
Enhancements:
- Improves the tooltips accessibility in the related keyphrase suggestions modal. #21894
Bugfixes:
- Fixes a bug where TypeError would occur when checking for capabilities of SEO Manager user role when the roles were not passed as an array. Props to kfeinUI. #21881
- Fixes a bug where a deprecation message would appear in PHP 8+ when saving a post containing images with invalid sources. Props to kkmuffme. #21786
Other:
- Fixes a console warning about ReactDOM.render being no longer supported in React 18. #21889
- Changes the title text on the Yoast installation success page. #21889
Non user facing:
- Update dependencies #21920
- Adds an integration test to make sure the filter pairs repository returns the needed data. #21897
- Refactors microcaching to use the decorator pattern. #21879
- Adds integration test for the
Taxonomies_Repository
class. #21893 - Adds tests for the Dashboard frontend. #21898
- Increases the shadow of the header and widgets on the Dashboard page. #21899
- Adds an integration test to make sure the endpoints repository returns the needed data. #21896
- Update test tooling #21919
24.1-RC3
24.1-RC2
24.0
= 24.0 =
Release date: 2024-12-03
Yoast SEO 24.0 brings more enhancements and bugfixes. Find more information about our software releases and updates here.
Enhancements
- Allows to set OpenGraph image HTML metadata
width
,height
, andtype
tonull
in order not to show them. Props to GiovanniMounir. - Improves the transition words assessment for Portuguese and English by updating the relevant lists of transition words. Props to BrunoAseff.
- Introduces an error message in the Yoast General page in case of JavaScript errors.
- Updates the design and translations of the country selector in the modal for related keyphrase suggestions.
Bugfixes
- Fixes a bug where the first step in the First time configuration would not be considered finished unless the Site representation step would be finished as well.
- Fixes a bug where the settings for a post type are inaccessible when the permalink structure includes special characters that require encoding, e.g., when WooCommerce products are set to use the "Shop base with category" permalink structure.
- Fixes a bug where the Yoast General page would not reflect the active menu item properly if using a fallback.
Other
- Improves the documentation for
wpseo_enable_tracking
filter. Props to kkmuffme.
24.1-RC1
Changes compared to: 24.0
Enhancements:
- Introduces Yoast dashboard, a place where site administrators can check the SEO and Readability performance of the site's posts. #21888
- Adds
Not analyzed
as a option in the readability filter in the posts page. #21834 - Enhances the existing
Needs improvement
option in the readability filter in the posts page, to include posts that don't have enough content as well. #21834
Bugfixes:
- Fixes a bug where posts that have been set to explicitly not be noindexed and had no keyword set would not appear in the relevant SEO filter in the posts page. #21885
Other:
- Improves the translatability of feedback for the paragraph length and the sentence length assessments. #21824
Non user facing:
- Fixes an unreleased bug where the dashboard widgets wouldnt work when permalinks where set to plain. #21863
- Makes sure content types and taxonomy labels are properly decoded. #21886
- Clears the selected term when a content type is selected. #21840
- Makes sure content types and taxonomy labels are properly decoded. #21886
- Includes metadata in the API endpoints about the time the query took to complete and whether cache was used. #21861
- Clears the selected term when a content type is selected. #21840
- Adds a tooltip with information to the not analyzed scores. #21870
- Improves copy in the dashboard #21862
- Adds micro caching around the score queries #21855
- Adds ad at the bottom of the dashboard page. #21839
- Changes some copy for disabled analyses. #21883
- Changes some copy for when there are a lot of not analyzed posts. #21883
- Adds micro caching around the score queries #21855
- Addresses some feedback from UX. #21860
- Shows description based on which score has the highest amount, in both the SEO and Readability widget of the dashboard. #21838
- Enhances API endpoints by returning a 500 error code when queries fail. #21864
- Addresses some feedback from UX. #21860
- Implements the analysis and indexable not available states. #21835
- Refactors determining object types to use objects from the start. #21868
- Implements the analysis and indexable not available states. #21835
- Refactors determining object types to use objects from the start. #21868
- Implements the fetching of the scores. #21852
- Adds configuration data to the dashboard script data. #21825
- Adds configuration data to the dashboard script data. #21825
- Fixes a bug where the content analysis would become unresponsive when processing very long keyphrases in Arabic and Hebrew. #21807
- Fix scores for edge cases where the dashboard and the posts page show different results #21885
- Creates API endpoints for SEO and readability scores #21847
- Creates API endpoints for SEO and readability scores #21847
- Release new package versions. #21828
- Adds post type and taxonomy filters in the script data for the frontend to use. #21814
- Fix scores for edge cases where the dashboard and the posts page show different results #21885
24.0-RC4
24.0-RC3
24.0-RC2
24.0-RC1
Changes compared to: 23.9
Enhancements:
- Allows to set OpenGraph image HTML metadata
width
,height
, andtype
tonull
in order not to show them. Props to GiovanniMounir. #21797 - Introduces an error message in the Yoast General page in case of JavaScript errors. #21766
- Improves the transition words assessment for Portuguese and English by updating the relevant lists of transition words. Props to BrunoAseff. #21794
Bugfixes:
- Fixes a bug where the settings for a post type are inaccessible when the permalink structure includes special characters that require encoding, e.g., when WooCommerce products are set to use the "Shop base with category" permalink structure. #21827
- Fixes a bug where the Yoast General page would not reflect the active menu item properly if using a fallback. #21766
- Fixes a bug where the first step in the First time configuration would not be considered finished unless the Site representation step would be finished as well. #21789
Other:
Non user facing:
- Bumps the English morphology data version. #21800
- Allows Local to hide its notice about organization info missing, when those are filled via the First Time Configuration. #21793
- Prepares AI Optimize for the readability assessments. #21816
- Improves the way that the passive auxiliaries list is organized, and the way it's used to create rules for disability assessments. #21788
- Prepares AI Optimize for the readability assessments. #21816
- Removes unused code from the old dashboard page. #21792
- Fixes a bug where the maximum size of the Alert center heading on the Yoast General page would include the padding. #21766