CoreUI PRO v5.29.1 - Time Picker and Calendar Fixes
Wednesday, October 7, 2026
We are pleased to announce the release of CoreUI PRO v5.29.1 for Bootstrap. This patch release fixes how the Time Picker handles an empty value and makes the Calendar open on a month with days to pick when minDate or maxDate exclude today.
Speed up your responsive apps and websites with fully-featured, ready-to-use open-source admin panel templates—free to use and built for efficiency.
How to Update
To update your project to CoreUI PRO v5.29.1, follow these steps:
- Open your project’s
package.json. - Locate the
@coreui/coreui-proentry under dependencies and update the version number to5.29.1. - Save your changes to the
package.jsonfile. - In your project’s root directory, run the update command appropriate for your package manager:
- For npm users, execute
npm install. - For yarn users, execute
yarn install. - For pnpm users, execute
pnpm install.
- For npm users, execute
You can also download the latest PRO packages from CoreUI Downloads.
What’s New
Bug Fixes
- Time Picker: Cancel on an empty picker kept the start of 1970 in UTC as the value to restore, so the input filled with a time (7:00 PM in New York, 1:00 AM in Warsaw, 12:00 AM in UTC). The picker now remembers that it was empty: Cancel leaves the input empty and resets AM/PM.
- Time Picker: The first pick on an empty picker started from UTC midnight, so the parts you had not picked yet carried your UTC offset (picking 30 minutes in New York gave 7:30 PM). It now starts from local midnight.
- Calendar: Without a
calendarDate,startDateorendDate, the calendar opened on today even whenminDateormaxDateexcluded it, so an empty date picker could open on a month with no day to pick. It now opens on theminDateormaxDatethat today falls outside of, also afterupdate().disabledDatesplay no part in that choice.
Dependency Updates
- No dependency changes in this release.
Migration Notes
This release has no breaking changes to the public API. One behavior change is worth checking:
timeChange.coreui.time-pickeron Cancel. Cancel on a picker that was empty when it opened now fires the event withdate: nullinstead of a 1970 date. Handlers that readevent.dateshould handlenull, as they already must afterclear().
For the latest package files and update access, visit CoreUI Downloads.



