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

ng-select / ng-select / 29675774682
94%

Build:
DEFAULT BRANCH: master
Ran 19 Jul 2026 06:03AM UTC
Jobs 1
Files 12
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

19 Jul 2026 06:01AM UTC coverage: 93.838% (-0.03%) from 93.871%
29675774682

push

github

web-flow
feat(a11y): fix grouped scroll targeting, active-option announcements, and selectOnTab blur commit (#2835)

* fix: add notched outline appearance to ng-select component

- Implemented a new 'outline' appearance for the ng-select component, featuring a notched outline that adjusts based on the placeholder width.
- Updated the component's HTML and SCSS to support the new appearance, ensuring proper styling and behavior.
- Enhanced unit tests to verify the rendering of notched outline elements and their sizing based on the placeholder.
- Updated documentation to reflect changes in testing expectations and component behavior.

This feature improves the visual consistency and usability of the ng-select component in material design contexts.

* docs: update SKILL.md to enhance theme verification and testing procedures

- Added instructions to verify all three themes (`default`, `material`, `ant`) when changing styles via the theme switcher.
- Clarified that unit tests now run in Vitest browser mode using real headless Chromium, improving layout measurement accuracy.
- Included information about saving screenshots of failed specs for easier debugging.
- Updated pipeline commands for testing and formatting to reflect new practices.

These changes improve documentation clarity and testing reliability for the ng-select component.

* fix: prevent dropdown close when click target shifts after mousedown and in shadow DOM

Fixes #2773 (the only open issue); mention it supersedes #2777, #2726, and #2442 — those you'd close manually, ideally crediting the authors with Co-authored-by: Pankaj Parkar / Gudz Danil / Oliver Günther lines. #2441 is already closed and needs no action.

* fix: improve dropdown interaction handling for mousedown and click events

- Updated NgDropdownPanelComponent to ensure the dropdown remains open when the mousedown occurs inside the select and the click lands outside, addressing layout shifts that may occur (#2773).
- Enhanced the handling... (continued)

908 of 989 branches covered (91.81%)

Branch coverage included in aggregate %.

7 of 9 new or added lines in 4 files covered. (77.78%)

1300 of 1364 relevant lines covered (95.31%)

272.82 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
86.5
-0.68% src/ng-select/lib/ng-dropdown-panel.component.ts
Jobs
ID Job ID Ran Files Coverage
1 29675774682.1 19 Jul 2026 06:03AM UTC 12
93.84
GitHub Action Run
Source Files on build 29675774682
  • Tree
  • List 12
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29675774682
  • 0ea9df0b on github
  • Prev Build on master (#29674528341)
  • Next Build on master (#29931911619)
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