Skip to content

27.7-RC1

Pre-release
Pre-release

Choose a tag to compare

@yoastbot yoastbot released this 12 May 12:03

Changes compared to: 27.6

Bugfixes:

  • Fixes a bug where the AI features section was rendered twice on the user profile page. #23218
  • Fixes a bug in Schema aggregator where products Schema pieces had incorrect @id values for mainEntityOfPage and image properties. #23185
  • Fixes a bug where only the first piece was returned when indexables were not available. #23255
  • Fixes a bug where a warning was triggered in the console when editing a post with the Content Planner feature enabled. #23246
  • Fixes a bug where a FocusTrap warning was thrown and the X button did not receive focus when the replace content confirmation modal from the AI Content Planner was opened. #23247

Other:

  • Makes the Academy, Upgrade and Brand insights links visible to more user roles. #23103

Non user facing:

  • Adds a new OAuth/OIDC client for MyYoast API communication (behind a feature flag, not yet user-facing) #23130
  • Adds unit tests for the AI content planner JS store slices. #23244
  • Adds unit tests for the content planner hooks and upgrades @testing-library/react to resolve the ReactDOMTestUtils.act deprecation warning in test output. #23207
  • Adds unit tests for AI content planner UI components. #23209
  • Adds a Logger_Aware_Pass compiler pass so any service implementing Psr\Log\LoggerAwareInterface automatically receives the Logger via setLogger(), with no constructor wiring required. #23203
  • Adds unit tests for the content planner JS helper functions. #23224
  • Bakes a fresh, per-version MyYoast software statement and initial access token into the plugin at build time, so that Dynamic Client Registration with MyYoast can succeed without manual configuration. #23229