| @@ -1,54 +1,33 @@ | ||
| 1 | 1 | Yoast SEO |
| 2 | 2 | ========= |
| 3 | -Requires at least: 6.8 | |
| 4 | -Tested up to: 7.0 | |
| 3 | +Requires at least: 6.9 | |
| 4 | +Tested up to: 7.1 | |
| 5 | 5 | Requires PHP: 7.4 |
| 6 | 6 | |
| 7 | 7 | Changelog |
| 8 | 8 | ========= |
| 9 | 9 | |
| 10 | -## 27.9 | |
| 10 | +## 28.3 | |
| 11 | 11 | |
| 12 | -Release date: 2026-06-22 | |
| 12 | +Release date: 2026-08-18 | |
| 13 | 13 | |
| 14 | 14 | #### Enhancements |
| 15 | 15 | |
| 16 | -* Improves the performance of the content analysis by reusing previously built HTML trees across assessor runs, related-keyphrase passes and research calls instead of rebuilding the tree for each. | |
| 17 | -* Passes shortcodes to the Insights analysis data for more consistent analysis result across application. | |
| 16 | +* Adds a schemamap.xml file at the site root that exposes the aggregated schema map. | |
| 17 | +* Adds the failing object's type and ID to the SEO data optimization error report when an indexable cannot be built. | |
| 18 | +* Improves performance when running the SEO optimization by warming post and term caches in bulk. | |
| 19 | +* Improves the performance of generating XML sitemaps by warming post, term and featured-image caches in bulk. | |
| 18 | 20 | |
| 19 | 21 | #### Bugfixes |
| 20 | 22 | |
| 21 | -* Fixes a bug where the recently modified posts were fetched twice when using the Content Planner. | |
| 23 | +* Fixes a bug where the AI Content Planner inserted an empty paragraph block before the template blocks when a post type had a block template registered. | |
| 22 | 24 | |
| 23 | 25 | #### Other |
| 24 | 26 | |
| 25 | -* Adds the web-server family to the server data collected for opt-in tracking. | |
| 27 | +* Sets the _WordPress tested up to_ version to 7.1. | |
| 28 | +* Sets the minimum supported WordPress version to 6.9. | |
| 29 | +* Adds a first-time guided tour to the bulk editor. | |
| 26 | 30 | |
| 27 | -## 27.8 | |
| 28 | - | |
| 29 | -Release date: 2026-06-09 | |
| 30 | - | |
| 31 | -#### Enhancements | |
| 32 | - | |
| 33 | -* Significantly reduces loading times of the root sitemap on sites with many users. | |
| 34 | -* Reduces loading times of the author sitemap on sites with many users. | |
| 35 | -* Makes the schema aggregator faster by drastically reducing the roundtrips to the database, when indexables are disabled. | |
| 36 | -* Makes the SEO optimization faster by drastically reducing the roundtrips to the database. | |
| 37 | -* Prevents unnecessary expensive DB queries when admin pages are being visited. | |
| 38 | -* Optimizes expensive DB queries when performing actions in admin pages related to SEO optimization. | |
| 39 | - | |
| 40 | -#### Bugfixes | |
| 41 | - | |
| 42 | -* Ensures compatibility with the React 19 version bundled in Gutenberg 23.3 (WordPress 7.1), fixing several screens and components that could otherwise fail to render. | |
| 43 | -* Fixes a bug where the dismiss button in the Webinar promo notice in general page was transparent. | |
| 44 | -* Improves post editor rendering performance by stabilising Redux selector and `withSelect` references in multiple components to prevent unnecessary re-renders. | |
| 45 | -* Fixes a bug where NaN was set as the Primary taxonomy and triggered a console error. | |
| 46 | - | |
| 47 | -#### Other | |
| 48 | - | |
| 49 | -* Removes the Yoast group from the filter bar on the WordPress plugins list. | |
| 50 | -* Sets the title of a child task to "(no title)" in the task list, when the related post has no title. | |
| 51 | -* Introduces the `wpseo_custom_fields_pre_query` filter, allowing sites to short-circuit the potentially expensive custom-fields lookup in Yoast settings, with a pre-computed list or a custom query. | |
| 52 | 31 | |
| 53 | 32 | ### Earlier versions |
| 54 | 33 | For the changelog of earlier versions, please refer to [the changelog on yoast.com](https://yoa.st/yoast-seo-changelog). |