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

ng-select / ng-select / 29931911619
94%

Build:
DEFAULT BRANCH: master
Ran 22 Jul 2026 03:10PM 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

22 Jul 2026 03:07PM UTC coverage: 93.675% (-0.2%) from 93.838%
29931911619

push

github

web-flow
feat: adds zoneless change detection support (#2841)

* 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 of outside click events by allowing a configurable ev... (continued)

907 of 989 branches covered (91.71%)

Branch coverage included in aggregate %.

1270 of 1335 relevant lines covered (95.13%)

286.97 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
93.72
-0.25% src/ng-select/lib/ng-select.component.ts
Jobs
ID Job ID Ran Files Coverage
1 29931911619.1 22 Jul 2026 03:10PM UTC 12
93.67
GitHub Action Run
Source Files on build 29931911619
  • Tree
  • List 12
  • Changed 9
  • Source Changed 2
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29931911619
  • ee0c1a52 on github
  • Prev Build on master (#29675774682)
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