CoreUI PRO v5.9.0
Monday, January 6, 2025
We are excited to announce the release of CoreUI PRO v5.9.0, packed with substantial updates that enhance functionality, improve performance, and introduce key refinements across the board. This update underscores our dedication to delivering a seamless and modern development experience.
How to Update
To upgrade to CoreUI PRO v5.9.0, follow these steps:
- Open your
package.json
file. - Locate the
@coreui/coreui-pro
entry under dependencies and update its version to5.9.0
. - Save your changes.
- Run the installation command in your project directory:
- For npm users:
npm install
- For yarn users:
yarn install
- For npm users:
Enjoy a streamlined update process and the latest enhancements.
What’s New
Fixes & Improvements
- RangeSlider:
- Resolved node-sass and CSS max function conflict.
- Added a fallback value for thumb height.
- Calendar:
- Enhanced handling of disabled dates, ranges, and month/year selections.
- Improved selectors and classes for better maintainability.
- Introduced private methods (
_addNavigationEventListeners
,_initializeDates
,_initializeView
) to reduce code duplication and simplify syntax. - Updated
jQueryInterface
for compatibility improvements. - Improved keyboard support for greater accessibility.
- CDateRangePicker: Utilities moved to a separate file for better modularity.
- Tests: Added and updated tests to ensure stability and robustness.