• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

coreui / coreui-pro / 37231028919
96%
main: 94%

Build:
Build:
LAST BUILD BRANCH: v6-dev
DEFAULT BRANCH: main
Ran 04 Oct 2026 08:11PM UTC
Jobs 1
Files 79
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Oct 2026 08:09PM UTC coverage: 95.72% (-0.009%) from 95.729%
37231028919

push

github

web-flow
feat(ChipSet): announce added and removed chips through announce() (#1561)

* feat(ChipSet): announce added and removed chips through announce()

ChipSet, and ChipInput through it, kept a visually hidden `role="status"`
span next to the set and replaced its text on every add and remove. They now
call announce() with the set as `context`, so each change is a message of its
own in the live region of the page, or of the modal dialog around the set,
also one in a shadow root, and dispose() has nothing left to remove.

Neither ChipSet nor Transfer renders `.visually-hidden` any more, so the
component split no longer has them require the helper; the calendar is the
one plugin left that does, which the install page now says.

* fix(ChipSet): announce the net change once per task and only while visible

Changes made in one task (a programmatic add followed by a remove, or a
batch of adds) now produce a single message instead of one per call, and
the chips the set starts with stay silent. A hidden or detached set
announces nothing.

announce() now finds the modal dialog around focus or context across
shadow roots and slots, so a set slotted into a dialog inside a custom
element speaks in that dialog's region. The chip-input and chip-set
checks in the a11y config read the shared live region instead of the
removed per-component span.

* chore: raise the bundlewatch ceilings for coreui.bundle.js and coreui.esm.js

The ChipSet announcement through announce() adds 199 B to
coreui.bundle.js and 204 B to coreui.esm.js (gzip -9 against v6-dev at
f13c6884), which takes the ES module 10 B over its ceiling and leaves
the bundle 10 B under its own. Both go up by 0.25 kB.

* docs: match the manifest example on the install page to the built manifest

6920 of 7474 branches covered (92.59%)

Branch coverage included in aggregate %.

31 of 31 new or added lines in 2 files covered. (100.0%)

2 existing lines in 1 file now uncovered.

12068 of 12363 relevant lines covered (97.61%)

1484.82 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
97.73
-1.66% js/src/util/announce.ts
Jobs
ID Job ID Ran Files Coverage
1 37231028919.1 04 Oct 2026 08:11PM UTC 79
95.72
GitHub Action Run
Source Files on build 37231028919
  • Tree
  • List 79
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #37231028919
  • 3b3f9076 on github
  • Prev Build on v6-dev (#37226005995)
  • Next Build on v6-dev (#37236076624)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc