This change affects all implementations of the navigation (application) component.
<div class="dropdown-menu " aria-labelledby="main-nav">
<div class="dropdown-menu " aria-labelledby="main-nav" role="menu">
This change improves the accessibility of the navigation (application) component by ensuring it is correctly interpreted by assistive technologies.
Benefits include:
No changes are expected to form submission, model binding, or data persistence as part of this update.
For peace of mind, you may wish to perform a quick check in consuming applications to confirm form values continue to submit and save as expected.
Adds role="menu" to the dropdown menu element to resolve an aria-labelledby validation error and improve assistive technology support within the navigation (application) component.
Design System internal reference: 97841