CoreUI PRO for Vue v5.22.1 - Time Picker, Calendar and Date Picker Fixes
Wednesday, October 7, 2026
We are pleased to announce the release of CoreUI PRO for Vue v5.22.1. This patch release fixes how CTimePicker handles an empty value, makes CCalendar open on a month with days to pick when minDate or maxDate exclude today, and makes CDatePicker and CDateRangePicker report the formatted date for a typed date.
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 for Vue v5.22.1, follow these steps:
- Open your project’s
package.json. - Locate the
@coreui/vue-proentry under dependencies and update the version number to5.22.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
- CTimePicker: A time picked on an empty picker stayed after Cancel, and a picker cleared since it was last opened got its old time back. Cancel now restores the empty value, resets AM/PM and emits
changeandupdate:timewithnull, sov-modelclears too. A picker mounted withvisibleno longer loses its value on Cancel. Restoring a time that was already set works as before. - CTimePicker: 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.
- CCalendar: Without a
calendarDateorstartDate, the calendar opened on today even whenminDateormaxDateexcluded it. It now opens on theminDateormaxDatethat today falls outside of, also whencalendarDatechanges tonull. - CDatePicker & CDateRangePicker:
date-change,start-date-changeandend-date-changecarried the formatted date as their second argument only for a date picked in the calendar. A typed date now carries it too, and the argument isundefinedwhen the typed text does not give a valid date.
Dependency Updates
@coreui/coreui-proupdated to^5.29.1.
Migration Notes
This release has no breaking changes to the public API. One behavior change is worth checking:
v-model:timeon Cancel. Cancel on aCTimePickerthat was empty when it opened, after a time was picked, now emitsupdate:timeandchangewithnull.
For the latest package files and update access, visit CoreUI Downloads.



