We’ve been focused on accessibility improvements in the CMS.
Features and enhancements
- Accessibility: Decorative icons should not be read by screen readers
- Accessibility: Add a link to skip navigation
- Accessibility:
ReadonlyFieldhas invalidaria-labelledbyattribute value in the CMS - Accessibility: Do not use the meta viewport tag to disable zoom
- Accessibility:
OptionSetFieldandCheckboxSetFieldoptions missingrole="option" - Accessibility:
ReadOnlyFieldis missingroleattribute - Avoid sorting lists when we don’t need to
- Accessibility: Screen readers don’t know the purpose of the
URLSegmentlink - Deprecation notice for
DataObject::get_one()is incomplete - Avoid sorting lists when we don’t need to (for
Hierarchy::duplicateWithChildren()specifically) - Accessibility: Interactive elements nested in an invalid way
Bug fixes
- Accessibility: Wrong element had
aria-expandedremoved. - Missing error message in table view
Versioned::get_latest_version()can return null - this needs to be accounted for