CoreUI v5.8.0 - ChipSet Component & Chip Input Enhancements
We are excited to announce the release of CoreUI v5.8.0 for Bootstrap. This update introduces the new Chip Set component with filter chips, rebuilds Chip Input on top of ChipSet, adds RTL arrow-key navigation, and includes a SearchButton spacing fix.
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 v5.8.0, follow these steps:
- Open your project’s
package.json. - Locate the
@coreui/coreuientry under dependencies and update the version number to5.8.0. - 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
What’s New
Features
-
ChipSet: New component for grouping chips with built-in selection coordination, roving focus, add/remove with
maxChips/uniquesupport, and keyboard navigation (arrows, Home/End, neighbor focus on remove). -
Chip - Filter Mode: Added
filteroption withselectedIcon— a selected filter chip shows a check icon.filternow impliesselectableautomatically. Disabled chips no longer render a remove button. Per-chipdataattributes override set-level options. -
ChipInput Rebuilt on ChipSet: ChipInput now extends ChipSet, adding only the input layer (text field, hidden form input, text-to-chip). The public API and events are unchanged. Added
selectionModeand the hidden input is always rendered. -
ChipSet - RTL Navigation: Arrow-key navigation between chips, ArrowRight-into-the-input, and ArrowLeft-to-the-last-chip all swap left/right when rendered right-to-left (
dir="rtl"). -
ChipInput - ArrowRight Focus: Pressing ArrowRight on the last chip now advances focus into the text input field, mirroring ArrowLeft at the start of the input focusing the last chip.
Bug Fixes
- SearchButton: Added
margin-inline-startto search button keys for proper spacing.
Dependency Updates
We have updated key dependencies to their latest compatible versions:
@babel/clifrom:^7.28.6to:^7.29.7@babel/corefrom:^7.29.0to:^7.29.7@babel/preset-envfrom:^7.29.5to:^7.29.7@rollup/plugin-babelfrom:^7.0.0to:^7.1.0@rollup/plugin-commonjsfrom:^29.0.2to:^29.0.3postcssfrom:^8.5.14to:^8.5.15rollupfrom:^4.60.4to:^4.62.0sass-embeddedfrom:^1.99.0to:^1.100.0terserfrom:5.47.1to:5.48.0
Migration Notes
This is a feature release with no breaking changes. The ChipInput public API and events are unchanged despite the internal rebuild on ChipSet. After upgrading:
- Install updated dependencies.
- Run your test suite and verify the build.
- Explore the new ChipSet component and filter chips in your layouts.
For a comprehensive overview of all changes, enhancements, and updates introduced in this release, please refer to the full changelog on GitHub.



