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

coreui / coreui-pro / 34979475120
94%

Build:
DEFAULT BRANCH: main
Ran 15 Sep 2026 02:08PM UTC
Jobs 1
Files 47
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

15 Sep 2026 02:07PM UTC coverage: 94.248% (+0.07%) from 94.176%
34979475120

push

github

web-flow
feat(DatePicker, DateRangePicker): let the time selection drop minutes and seconds (#1311)

* feat(DatePicker, DateRangePicker): let the time selection drop minutes and seconds

The pickers built their inline time selection from a fixed config, so it always
offered hours, minutes and seconds and nothing could change that. `hours`,
`minutes` and `seconds` are now picker options, forwarded to both time pickers
so a range keeps its start and end in step.

Formatting and parsing read the same units. `getTimeFormatOptions` turns the
configuration into one Intl time bag that `_formatDate` writes with and that
`_parseDate` builds its pattern from, so a value the picker wrote is a value it
can read back: with `seconds: false` a date reads `6/15/2023, 2:30 PM` and
parses in any locale, where before only the full locale format matched and
anything shorter fell through to `Date.parse`, which understands English alone.

Seconds need minutes. Asking Intl for hours and seconds without minutes matches
no pattern and it answers with its debug rendering, `6/15/2023, 2 PM
(second: 45)`, so `minutes: false` drops seconds from the selection and from the
value.

* chore: raise three JS size budgets for the date picker time options

The time options and the shared format helper cost 0.60 kB on the bundle and
0.15 kB on the minified ESM build. The three ceilings they cross stood 10-30
bytes above the current size, so they had stopped measuring regressions; the new
ones leave ~0.25 kB.

4003 of 4413 branches covered (90.71%)

Branch coverage included in aggregate %.

15 of 16 new or added lines in 2 files covered. (93.75%)

1 existing line in 1 file now uncovered.

7336 of 7618 relevant lines covered (96.3%)

704.45 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
89.85
1.23% js/src/util/calendar.js

Coverage Regressions

Lines Coverage ∆ File
1
64.2
-0.62% js/src/navigation.js
Jobs
ID Job ID Ran Files Coverage
1 34979475120.1 15 Sep 2026 02:08PM UTC 47
94.25
GitHub Action Run
Source Files on build 34979475120
  • Tree
  • List 47
  • Changed 3
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #34979475120
  • 7593abfe on github
  • Prev Build on main (#34861618908)
  • Next Build on main (#34980978883)
  • 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