27.2-RC1
Pre-release
Pre-release
Changes compared to: 27.1
Enhancements:
- Enhances the task list with tasks about the SEO and readability of recent posts. #22972
- Replaces the Toast with a ModalNotification dialog in the task list opt-in notification for improved accessibility, focus trapping, and keyboard navigation. #22960
Bugfixes:
- Fixes a bug where Schema aggregator endpoints were returning a fatal error when trying to access response pages other than the first one by using slash syntax. #23042
- Fixes a bug where
ImageObjectid related to Person Schema was not a fully-qualified, absolute URL. #23028 - Fixes a bug where structured data broke when
scripttag was used in the step description of the HowTo block. #23035 - Fixes a bug where the "Additional CSS class(es)" field was missing from the link popover when Yoast SEO was active. Props to somecodeiwrote. #23014
- Adds sanitization to duration text for the HowTo block. #23035
Other:
- Adds more loading tasks to the tasks list on the general page. #22767
Non user facing:
- Hides tasks about content's SEO if indexables or the SEO analysis feature are disabled. #22940
- Unifies the whys and hows of a task into a single about section. #22935
- Adds support for child tasks for the task modal. #22934
- Adds opacity to the priority and duration component when task is completed. #22934
- Change the progress bar width to the width of the text above. #22934
- Changes Task status icon when completed, not completed and loading. #22934
- Implements the task progress badge in the task row and modal. #22934
- Adds user locale support for task list est. duration. #22927
- Creates the endpoints needed for the Improve your content's SEO task. #22891
- Creates the endpoints needed for the Improve your content's SEO task. #22891
- Relocates task list logic to the task list store. #22781
- Adds GitHub Actions workflow to build plugin zip on demand. #23024
- Adds missing escaping for the Url_List_Presenter. #23016
- Fixes an edge case unreleased bug where having a post have a readability equal to 0 breaks the task list. #23023
- Fixes an edge case unreleased bug where having a post have a readability equal to 0 breaks the task list. #23023
- Fixes a bug where a error could occur when saving a taxonomy under circumstances that haven't been discovered. #22991
- Remved extra space in task modal. #23022
- Remved extra space in task modal. #23022
- Adds a scrollbar to the task modal when a child tasks overflows. #23008
- Fixes an unreleased bug where progress badge was disabled in the task row and produced a console error. #23008
- Makes the CTA of tasks with "link" or "add" buttons opened in a new tab when clicked. #23005
- Fixes an unreleased bug where HTML entities would be shown encoded in the child task titles. #23001
- Finalizes copies for the task list. #22993
- Fixes the progressbar and progress badge designs. #22990
- Adds a message for the parent task with no child task. #22990
- Adjusts the mobile design for task list and child tasks list. #22990
- Fixes an unreleased bug where the Completed icon was not immediately rendered when the currently open task was completed. #22967
- Complete
@TODOsin the task-list feature branch. #22966 - Fixes an unreleased bug where the Call-to-action button was not immediately disabled when the currently open task was completed. #22967
- Updates the main progress bar in the task list to include only parent tasks. #22964
- Adds the task anaylzer to the task modal int he tasks list. #22963
- Updated dev dependencies #23013
- Adds a special analyzer for SEO and Readability child tasks. #22959
- Improve titles of parent tasks by referencing the post type they are about. #22958
- Dynamically calculates the duration of parent tasks. #22950
- Adds tasks about readability score tasks. #22947