CoreUI PRO for Vue v5.13.0
We are excited to announce the release of CoreUI PRO for Vue v5.13.0 — a major update featuring a brand new Vue Autocomplete component, comprehensive accessibility improvements, and enhanced multi-select functionality with better screen reader compatibility.
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 to CoreUI PRO for Vue v5.13.0, follow these steps:
- Open your
package.jsonfile. - Update the
@coreui/vue-prodependency to5.13.0. - Update the
@coreui/coreui-prodependency to5.17.0. - Save your changes.
- Run the appropriate command for your package manager:
- npm:
npm install - yarn:
yarn install
- npm:
🚀 What’s New
✨ New Features
- CAutocomplete: Introduced a brand new autocomplete component with:
- Advanced search and filtering capabilities
- Support for external and global search modes
- Option highlighting and hint functionality
- Virtual scrolling for large datasets
- Teleport support for dropdown positioning
- Full keyboard navigation and accessibility
- Customizable options and styling
- CMultiSelect: Added
ariaIndicatorLabelprop for customizable indicator button accessibility labels
♿ Accessibility Improvements
- CAutocomplete: Built with accessibility-first approach featuring:
- Complete ARIA implementation with
role="combobox" - Proper
aria-ownsrelationship when teleport is enabled - Full keyboard navigation support
- Screen reader compatibility
- Complete ARIA implementation with
- CMultiSelect: Implemented comprehensive ARIA support with proper roles and attributes:
- Added
role="combobox"on main container - Added
aria-haspopup="listbox"to indicate dropdown presence - Added
aria-expandedto reflect dropdown state - Added
aria-ownsrelationship when teleport is enabled - Added
role="listbox"on dropdown container - Added
aria-labelledbyto connect dropdown with component label - Added
aria-multiselectableto indicate multiple selection capability - Added
role="option"on individual options - Added
aria-selectedon options to indicate selection state
- Added
- CMultiSelect: Enhanced indicator button with proper
aria-labelandaria-expandedattributes - Documentation: Added comprehensive Accessibility sections covering ARIA attributes, keyboard navigation, screen reader support, and best practices
🛠 Fixes & Improvements
- CMultiSelect: Improved dropdown role from
menutolistboxfor better semantic meaning - CMultiSelect: Enhanced keyboard navigation support for better accessibility compliance
- CMultiSelect: Better screen reader announcements for selection changes and loading states
- CAutocomplete: Enhanced teleport functionality with proper accessibility relationships
📦 Dependency Updates
This release includes important dependency updates for better performance and security:
- Updated
@coreui/coreui-profrom^5.14.2to^5.17.0 - Updated
@rollup/plugin-typescriptfrom^12.1.3to^12.1.4 - Updated
eslintfrom^9.29.0to^9.32.0 - Updated
eslint-config-prettierfrom^10.1.5to^10.1.8 - Updated
eslint-plugin-prettierfrom^5.5.0to^5.5.3 - Updated
eslint-plugin-unicornfrom^59.0.1to^60.0.0 - Updated
eslint-plugin-vuefrom^10.2.0to^10.4.0 - Updated
globalsfrom^16.2.0to^16.3.0 - Updated
lernafrom^8.2.2to^8.2.3 - Updated
prettierfrom^3.6.0to^3.6.2 - Updated
rollupfrom^4.44.0to^4.46.2 - Updated
ts-jestfrom^29.4.0to^29.4.1 - Updated
typescriptfrom^5.8.3to^5.9.2 - Updated
typescript-eslintfrom^8.34.1to^8.38.0 - Updated
vuefrom^3.5.17to^3.5.18
Elevate your Vue applications with CoreUI PRO for Vue v5.13.0 — featuring the powerful new CAutocomplete component and significantly improved accessibility support, ensuring your applications are both feature-rich and accessible to all users.
Now the changelog properly highlights the new CAutocomplete component as a major feature addition, along with all the accessibility improvements and dependency updates.



