Skip to content

27.0-RC1

Pre-release
Pre-release

Choose a tag to compare

@yoastbot yoastbot released this 03 Feb 11:10

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 images array to FAQ and How-to blocks attributes for explicit image handling. #22887
  • Adds html-react-parser dependency 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 more button design and preview background. #22864
  • Restores the suggestions title and Generate 5 more button 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-previews and js packages to ensure the correct Parse5 version is used tests. #22898
  • Adds a deprecated message for the now unneeded wpseo_load_textdomain method. #22901
  • Updates the start script in package.json of apps/content-analysis-api to include the --experimental-require-module flag, enabling experimental module loading features when starting the application. #22909
  • Adds a .nvmrc file inside apps/content-analysis-api specifying Node.js version 22 for the project. #22909
  • Increases the security of the AI callback verification method. #22883