27.6-RC1
Pre-release
Pre-release
Changes compared to: 27.5
Enhancements:
- Adds the Content Planner feature, which allows users to get AI-powered content suggestions and structured outlines for new posts directly from the block editor. #23205
Other:
- Improves documentation in a docblock. Props to @MukundaKatta. #23174
- Introduces a shared contributor guide for humans and AI coding tools. #23195
Non user facing:
- Adds transition to the content outline loading states and fix category loading style. #23173
- Adds changing description for the suggestion modal when loading. #23173
- Makes the usage of the free sparks tracked. #23172
- Asks for consent before users use the Content Planner feature. #23171
- Adds error handling to Content Planner content suggestions and content outline modals, displaying contextual error messages for timeout, rate limit, site unreachable, and generic server errors. #23170
- Connect the content outline endpoint to the frontend and refactor code. #23168
- Renames classes related to the get suggestions endpoint. #23202
- Updated the suggestion title in the content suggestion modal after modification in the content outline modal. #23201
- Restores focus to the content suggestions modal after going back to the list of suggestions. #23201
- Fixes an unreleased bug where the upsell modal was shown unexpectedly on the Content Planner for Premium users when the monthly spark limit (100) had been previously reached. #23200
- Aligns the usage counter in the content planner modal vertically. #23199
- Fixes position on the spark notification when using Content planner or AI Generator. #23198
- Adapts the
Approve modalto design changes. #23197 - Fixes a bug where the content about running out of free sparks was never shown. #23197
- Fixes a bug where the posts' categories sent to
content-planner/next-post-suggestionwere always empty. #23194 - Fixes an unreleased bug where the post editor is broken and throws console errors when AI features are disabled from Yoast settings. #23192
- Implements the management of the empty category object returned by Yoast AI instead of
nullwhen no category is being suggested. #23189 - Ensures consistent and accurate progress feedback for users editing meta descriptions across the application. #23188
- Changes the height of the meta description progress bar inside content outline modal. #23188
- Hide the Yoast logo and discovery copy from the Elementor sidebar. #23184
- Fixes some discrepancies in the intent banners and badges. #23183
- Adds the spark notification to the content planner feature. #23173
- Change the spark notification to trigger when user reaches 5 sparks before the limit and triggers every time untill limit is reached both for AI generator and content planner. #23173
- Fixes the replace content modal to be rendered over the content outline modal. #23173
- Refactors the content suggestions list and button components to separate files and fix hover style for suggestion button. #23173
- Changes the approve modal to function as a modal and not a modal panel and by that drops the transition. #23173
- Adds transition to the content outline loading states and fix category loading style. #23173
- Adds changing description for the suggestion modal when loading. #23173
- Adds the spark notification to the content planner feature. #23173
- Adds suggestion API data to the front-end components. #23142
- Adds an endpoint to be able to request content suggestions. #23125
- Adds an endpoint to be able to request content suggestions. #23125
- Fixes the encoding of a Hungarian test file to use UTF-8. Props to @szepeviktor . #20373
- Fixes some discrepancies in the intent banners and badges. #23183
- Adds caching to the content outline and refactor components to separate files. #23182
- Moves category and structures row to separate components. #23182
- Fixes a bug in the
coverage-wp-envscript where older version of Bash were causing anunbound variableerror. #23163 - Change the spark notification to trigger when user reaches 5 sparks before the limit and triggers every time untill limit is reached both for AI generator and content planner. #23173
- Fixes the replace content modal to be rendered over the content outline modal. #23173
- Adds the content suggestions block and the functionality to fetch suggestions and apply them to post content. #23117
- Adds content outline modal with loading state and suggested content for the AI Content Planner feature. #23099
- Adds the inline banner, approve modal and editor intro with cta for next post feature. #23074
- Adds an endpoint to request a content outline for a chosen content suggestion. #23154
- Introduces the content planner inline block. #23105
- Bumps transitive dev dependency
axiosfrom 0.25.0/1.2.6/1.11.0 to 1.15.0 to resolve a critical security vulnerability. #23169 - Adds content suggestions modal with loading state and suggestion cards for the AI Content Planner feature. #23090
- Removes the unused
@slack/webhookdependency and thenotify-slackGrunt task. #23167 - Refactors the content suggestions list and button components to separate files and fix hover style for suggestion button. #23173
- Changes the approve modal to function as a modal and not a modal panel and by that drops the transition. #23173