One data grid for JavaScript, React, Vue & Angular. Sorting, filtering, virtualization, pinning, and CSV export included. Early access $199 $349 → [Get it now]

CoreUI PRO v5.26.0 - MultiSelect Enhancements

CoreUI PRO v5.26.0 - MultiSelect Enhancements

We are excited to announce the release of CoreUI PRO v5.26.0 for Bootstrap. This release delivers significant enhancements to the Multi Select component, adding a select-all toggle, selectable option groups, a custom dropdown header template, a native select overlay for browser required validation, and a range of accessibility improvements.


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.26.0, follow these steps:

  1. Open your project’s package.json.
  2. Locate the @coreui/coreui-pro entry under dependencies and update the version number to 5.26.0.
  3. Save your changes to the package.json file.
  4. 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.

What’s New

Features

  • MultiSelect - Select All Toggle: Added a select-all toggle with configurable modes and styles.
  • MultiSelect - Selectable Groups: Option groups can now be selected together.
  • MultiSelect - Custom Header Template: Added a header template for customizing the dropdown header.
  • MultiSelect - Native Select Overlay: Added a native select overlay so browser required validation works, with data-attribute initialization.

Accessibility

  • MultiSelect: Accessibility improvements including aria-selected, live regions, Space-key selection, and search labeling.

Bug Fixes & Refactors

  • MultiSelect: Refresh native multiple/required state on update().
  • MultiSelect: Reduced duplicated lookups and redundant queries, unified group detection with _isOptionGroup, and renamed _updateOptionsList to _selectInitialOptions.

Migration Notes

This is a feature release with no breaking changes announced in the published release notes. After upgrading:

  1. Install updated dependencies.
  2. Run your test suite and verify the build.
  3. Explore the new Multi Select options in your forms.

For the latest package files and update access, visit CoreUI Downloads.