27.7-RC1
Pre-release
Pre-release
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
@idvalues formainEntityOfPageandimageproperties. #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
FocusTrapwarning 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/reactto resolve theReactDOMTestUtils.actdeprecation warning in test output. #23207 - Adds unit tests for AI content planner UI components. #23209
- Adds a
Logger_Aware_Passcompiler pass so any service implementingPsr\Log\LoggerAwareInterfaceautomatically receives theLoggerviasetLogger(), 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