Changed Aura Components

These components have changes.

lightning:combobox
This component now correctly participates in validation and form submissions, so the browser can set focus on the component when it contains an invalid value and the form is validated on submission.
lightning:datatable
When the status bar appears during inline editing, the height of the table container has been reduced by 3rem when there's more content than can fit the horizontal viewport. Reducing the height of the container makes the horizontal scroller visible above the status bar in the table footer.
These accessibility behaviors are new.
  • When you specify displayReadOnlyIcon: true and editable:false, the lock icon now displays inside a <span> element that contains aria-label="Locked Column Name" and role="image", where Column Name refers to the label that you define for the column.
  • The <span> element that contains assistive text for the lock icon has been removed.
lightning:input
The calendar on the input fields of type date and datetime have these accessibility changes.
  • The <select> element for month and year selections now specify the aria-describedby attribute. The <div> element that specifies role="status" contains an empty <div> element. When a field-level error occurs, the element renders assistive text for screen readers.
  • The tabindex attribute has been moved from the <td> elements on the calendar to the day buttons, which are inner <span> elements that specify role="button".
  • The aria-selected, aria-current, and aria-disabled attributes have been moved to the inner <span> element that specifies role="button".
  • The aria-label attribute has been added to the <span> element that specifies role="button", which indicates day month year, button. For example: 8 October 2025, button, depending on the screen reader.
lightning:inputAddress
If the Geolocation API times out after 10 seconds, the address lookup field defaults to San Francisco, CA with a latitude of 37.790091 and longitude of -122.396848 instead of your current position. A timeout can occur due to factors such as browser security settings, network conditions, and device capabilities.
lightning:inputField
The calendar on the input field of type date and datetime has the same accessibility changes as those for lightning:input.
lightning:navigation
Use the new standard__flow PageReference type. See Navigate to Flows in Lightning Experience from Custom Lightning Components .
lightning:radioGroup
A <div> element that specifies role="status" has been added to contain an empty <div> element on load. When a field-level error occurs, the element renders a <span> element with the field label as assistive text for screen readers.
lightning:tree
The chevron icon next to the tree item now uses the bare variant and displays in blue.
lightning:treeGrid
After you press the Right Arrow key on a row to expand the row, the subsequent Right Arrow key press now focuses on the checkbox column, if the column isn't hidden.