When animating an SVG circle, it seems that the width changes slightly, which on Loader was causing the right-most one to push off the boundaries of the SVG View Box.
This has been fixed so clipping should no longer occur.
Support data attribute boolean values
The data
attribute map now supports boolean values. This provides an improvement for the developer experience, no longer having to convert values to strings explicitly.
EXAMPLE USAGE:
<Component data={{ 'custom-attribute': true, }} /> // => <div data-custom-attribute="true" />
Loader: Apply WAI-ARIA alert pattern
To improve the feedback of the Loader
provided to screen readers, we now apply the WAI-ARIA Alert Pattern using an assertive level of importance.
Loader: Use current text color
Loader: Adjust size to better match text
Loader, Button, ButtonLink, ButtonRenderer: Improve performance of loading animations
Adjust animations properties and values to reduce CPU recalculation overheads.
Loader: Add support for aria-label
Provides a mechanism for consumers to better communicate to assistive technologies what is happening.
EXAMPLE USAGE:
<Loader aria-label="Loading search results" />