CoreUI PRO v5.20.0

We’re excited to announce the release of CoreUI PRO v5.20.0! This update brings enhanced component functionality, improved accessibility features, performance optimizations, and updated dependencies for better stability and security.
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 upgrade your project to CoreUI PRO v5.20.0, follow these steps:
- Open your project’s
package.json
. - Locate the
@coreui/coreui-pro
entry under dependencies and update the version number to5.20.0
. - Save your changes to the
package.json
file. - In your project’s root directory, execute the appropriate command:
- For npm users: Run
npm install
- For yarn users: Run
yarn install
- For npm users: Run
What’s New
🚀 New Features
- Enhanced Component APIs: Added new configuration options for improved customization
- Advanced Theming Support: Extended theme customization capabilities with new CSS custom properties
- Improved Documentation: Enhanced component examples and usage guidelines
🛠 Fixes & Improvements
- Performance Optimizations: Improved rendering performance across all components
- Cross-browser Compatibility: Enhanced compatibility with latest browser versions
- Component Stability: Fixed minor issues and edge cases in component behavior
- TypeScript Definitions: Improved type definitions for better development experience
🧪 Testing & Quality
- Expanded Test Coverage: Added comprehensive tests for edge cases and new features
- Code Quality: Enhanced code maintainability and documentation
- Development Tools: Improved build processes and development workflows
📦 Dependency Updates
This release includes important dependency updates for improved security and performance:
Core Dependencies
- Updated
bootstrap
from^5.3.8
to^5.3.9
- Updated
@popperjs/core
from^2.11.8
to^2.11.9
Development Tools
- Updated
eslint
from^9.34.0
to^9.35.0
- Updated
rollup
from^4.20.0
to^4.21.0
- Updated
sass-embedded
from^1.77.8
to^1.78.0
- Updated
typescript
from^5.5.4
to^5.6.0
- Updated
jasmine
from^5.1.0
to^5.2.0
- Updated
hugo-bin
for enhanced documentation builds
♻️ Refactoring
- Component Architecture: Optimized internal component structure
- Code Organization: Enhanced modularity and maintainability
- Performance: Streamlined component rendering and state management
Technical Details
Performance Enhancements
This release focuses on performance improvements across all components, with optimized rendering algorithms and reduced bundle size.
Accessibility Improvements
Continued commitment to WCAG 2.1 compliance with enhanced keyboard navigation and screen reader support.
Developer Experience
Improved TypeScript definitions and enhanced documentation provide better development experience and faster implementation.
📖 Learn More
For detailed technical documentation and implementation guides, visit:
Thank you for choosing CoreUI PRO! We’re committed to providing the best Bootstrap components and admin template experience. Have feedback or feature requests? Let us know.