27.0-RC1
Pre-release
Pre-release
Changes compared to: 26.9
Enhancements:
- Migrates FAQ block's question/answer fields from array-based formats to HTML strings for better compatibility with WordPress components. #22887
- Migrates How-to block's step name/text fields from array-based formats to HTML strings for better compatibility with WordPress components. #22887
- Updates the design for the search appearance mode switcher. #22890
- Adds
imagesarray to FAQ and How-to blocks attributes for explicit image handling. #22887 - Adds
html-react-parserdependency for improved HTML string handling in React components. #22887
Bugfixes:
- Fixes a bug where the AI Optimize buttons remained active even when another button had been pressed. #22908
- Fixes a bug where the subheading distribution assessment threw an error when there was some text with no subheadings plus a block containing a subheading (like the Yoast Table of contents block). #22882
- Fixes a bug where inline link icon was missing when editing a sync pattern in the block editor with WordPress 6.9. #22924
Other:
- Changes the AI Generator
Generate 5 morebutton design and preview background. #22864 - Restores the suggestions title and
Generate 5 morebutton when the suggestions are loading. #22864 - Modernizes how translations of the plugin work by removing the unneeded
load_plugin_textdomain()calls. #22245 - Updates the name of the Yoast SEO AI+ card on the plans page. #22918
Non user facing:
- Adds integration tests for analytics adapter. #22888
- Adjusts the Jest config files in the
@yoast/search-metadata-previewsandjspackages to ensure the correctParse5version is used tests. #22898 - Adds a deprecated message for the now unneeded
wpseo_load_textdomainmethod. #22901 - Updates the
startscript inpackage.jsonofapps/content-analysis-apito include the--experimental-require-moduleflag, enabling experimental module loading features when starting the application. #22909 - Adds a
.nvmrcfile insideapps/content-analysis-apispecifying Node.js version22for the project. #22909 - Increases the security of the AI callback verification method. #22883