Skip to content

v6.16.0

Choose a tag to compare

@ncamera ncamera released this 04 Jul 17:57
· 46 commits to main since this release

Chameleon 6.16.0 (2025-07-04)

Category Change
Accessibility Feature Add ch-status component by @jonatan-reto in #520
Fix Fix ch-popover not updating its position when scrolling inside an parent element with Shadow DOM by @ncamera in #526
Accessibility Feature Fix Performance [ch-dialog] Add support to preventDefault the dialogClosed event and fix dialogClosed not being fired when clicking the close button by @ncamera in #527
Fix [ch-popover] Fix the ch-popover component that would error in some scenarios when detached from the DOM by @ncamera in #528
Accessibility Fix [ch-dialog] Fix for closing all nested modals when clicking on the backdrop of the last opened one by @ncamera in #529
Fix [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