CoreUI PRO v5.11.0
Thursday, April 24, 2025
We are excited to announce the release of CoreUI PRO v5.11.0! This update includes improved accessibility, UI refinements across multiple components, a brand-new PasswordInput, and numerous bug fixes and refactors to make your development experience smoother and more consistent.
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 upgrade your project to CoreUI PRO v5.11.0, follow these steps:
- Open your project’s
package.json. - Locate the
@coreui/coreui-proentry under dependencies and update the version number to5.11.0. - Save your changes to the
package.jsonfile. - In your project’s root directory, execute the appropriate command:
- For npm users: Run
npm install - For yarn users: Run
yarn install
- For npm users: Run
What’s New
Features
- MultiSelect: Support for setting initial selected values via the
valueoption. - PasswordInput: Introduced a new
PasswordInputcomponent.
Fixes
- ButtonGroup: Added missing size support.
- MultiSelect: Set
type="button"on “select all” button to prevent unintended form submissions. - Popover: Resolved double toggle issue on close.
- Carousel / Close: Fixed display inconsistencies in dark and light contextual modes.
- ListGroup: Adjusted
.list-group-item-actionpositioning and enhanced active state reliability. - Progress: Corrected animation issues when overriding
--progress-height. - FloatingLabels: Fixed alignment with
.form-selectvariants. - Modal: Fixed issue with null
$modal-content-color. - FloatingLabels: Improved rendering in Firefox.
- DatePicker / DateRangePicker: Prevented default
1970-01-01T00:00:00.000Zdate when usingcancel()without initial values. - TimePicker: Resolved locale-based inconsistencies in hour formatting.
- DatePicker / DateRangePicker / MultiSelect / TimePicker: Unified border and box-shadow behavior when validated.
- DatePicker / DateRangePicker / TimePicker / MultiSelect: Fixed incorrect border radius inside input groups.
Refactors
- Calendar / DatePicker / DateRangePicker / TimePicker: Prevented time resets when changing the day.
- Calendar: Allowed
maxDateandminDateto be passed as strings. - Carousel: Improved RTL support for carousel controls.
- Modal / Offcanvas: Refactored
.btn-closestyles to avoid invalidcalc()issues. - All: Standardized
calc()usage with negative values. - All: Introduced
datainfix variable support for better utility class generation.
Documentation
- Updated WCAG references to improve accessibility guidance.
- Added Bun package manager installation instructions.
Dependency Updates
To ensure better compatibility, security, and performance, we have updated several key dependencies:
- Updated
@babel/clifrom^7.26.4to^7.27.0 - Updated
@babel/corefrom^7.26.9to^7.26.10 - Updated
@docsearch/jsfrom^3.8.3to^3.9.0 - Updated
@eslint/markdownfrom^6.2.2to^6.4.0 - Updated
@rollup/plugin-commonjsfrom^28.0.2to^28.0.3 - Updated
@rollup/plugin-node-resolvefrom^16.0.0to^16.0.1 - Updated
autoprefixerfrom^10.4.20to^10.4.21 - Updated
bootstrapfrom^5.3.3to^5.3.5 - Updated
bundlewatchfrom^0.4.0to^0.4.1 - Updated
eslintfrom^9.20.1to^9.25.1 - Updated
eslint-plugin-unicornfrom^56.0.1to^58.0.0 - Updated
find-unused-sass-variablesfrom^6.0.0to^6.1.0 - Updated
globalsfrom^15.15.0to^16.0.0 - Updated
hugo-binfrom^0.140.1to^0.143.7 - Updated
postcssfrom^8.5.2to^8.5.3 - Updated
postcss-clifrom^11.0.0to^11.0.1 - Updated
rollupfrom^4.34.7to^4.40.0 - Updated
sass-embeddedfrom^1.85.0to^1.87.0 - Updated
shelljsfrom^0.8.5to^0.9.2 - Updated
stylelintfrom^16.14.1to^16.19.0 - Updated
stylelint-config-twbs-bootstrapfrom^15.1.0to^16.0.0



