CoreUI PRO v5.29.0 - External Search in the Multi Select
Tuesday, October 6, 2026
We are pleased to announce the release of CoreUI PRO v5.29.0 for Bootstrap. The Multi Select gains external search: the component stops filtering its own list and lets your code fetch matching options from a server or an API, the same way the Autocomplete already does. The release also fixes the Autocomplete external data example.
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.29.0, follow these steps:
- Open your project’s
package.json. - Locate the
@coreui/coreui-proentry under dependencies and update the version number to5.29.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
You can also download the latest PRO packages from CoreUI Downloads.
What’s New
Features
- Multi Select external search: Set
searchto'external'(or['external', 'global']to keep global search) and the component no longer filters the options itself. Thesearch.coreui.multi-selectevent now carries the typed text asevent.value, so you can fetch matching options and pass them in withupdate({ options }). - Options update in place: In external search mode,
update({ options })replaces only the list. The dropdown stays open, the search field keeps its text and focus, and options selected from earlier results stay selected, keep their tags and are still submitted with the form. Options flagged asselectedin the new results are selected, and earlier selections count towardselectionLimit. - Select all: In external search mode the select all button selects and deselects only the loaded results.
deselectAll()and the cleaner clear the whole selection.
Documentation
- Multi Select: New External search section with a live example that searches a demo users API.
- Autocomplete: The external data example encodes the query, so a search containing
&or#no longer breaks the request, and ignores responses that arrive after a newer query.
Dependency Updates
- No dependency changes in this release.
Migration Notes
This release has no breaking changes to the public API. One behavior change is worth checking:
deselectAll()in the Multi Select now works on the current selection instead of the whole options list. The end state is the same, butchanged.coreui.multi-selectfires once per selected option instead of once per option. If you count those events, expect fewer of them.
For the latest package files and update access, visit CoreUI Downloads.



