v6.16.0
Chameleon 6.16.0 (2025-07-04)
| Category | Change |
|---|---|
Add ch-status component by @jonatan-reto in #520 |
|
Fix ch-popover not updating its position when scrolling inside an parent element with Shadow DOM by @ncamera in #526 |
|
[ch-dialog] Add support to preventDefault the dialogClosed event and fix dialogClosed not being fired when clicking the close button by @ncamera in #527 |
|
[ch-popover] Fix the ch-popover component that would error in some scenarios when detached from the DOM by @ncamera in #528 |
|
[ch-dialog] Fix for closing all nested modals when clicking on the backdrop of the last opened one by @ncamera in #529 |
|
[ch-tab-render] Fix tabButtonHidden not working properly by @ncamera in #530 |
New ch-status component
The ch-status is an element that provides a loading indicator to inform users about tasks that take a short amount of time.
Important
It's important to understand that the ch-status should be used for loading states of tasks that may take some time to complete. For longer or indeterminate tasks, use the ch-progress component instead.
The ch-status handles alerts of type polite, ensuring that notifications do not interrupt users of assistive technologies. If an assertive type notification is needed, consider using the upcoming ch-alert/ch-notification-render component.
This component implements necessary accessibility behaviors, including the use of aria-live="polite" and role="status", to effectively communicate loading states to users of assistive technologies.
Full Changelog: v6.15.0...v6.16.0