CoreUI v5.0.0-rc.0

CoreUI v5.0.0-rc.0

In the latest update, we focused on refining both the functionality and the dependencies of our project to ensure an optimal development and user experience. Key highlights include a visual enhancement in the user interface, specifically within the sidebar, where the active icon color has been modified to improve visibility and navigation for users. Additionally, we’ve made improvements to the syntax, aiming for better code readability and maintainability.

On the dependencies front, we’ve conducted a thorough update to maintain compatibility with the latest standards and to leverage the newest features and bug fixes. This includes minor but crucial updates to @babel/core and @babel/preset-env, ensuring our project’s JavaScript code is transformed and compatible with current browsers efficiently. The update of @rollup/plugin-replace addresses specific module replacement issues, enhancing our build process.

We also advanced our code quality checks with updates to eslint and eslint-plugin-unicorn, incorporating the latest rule sets for cleaner and more reliable code. The hugo-bin update supports the latest in static site generation capabilities. Furthermore, updates to rollup, rollup-plugin-istanbul, sass, and terser were made to optimize our project’s bundling, testing, styling, and minification processes respectively.

These changes collectively aim to bolster the project’s performance, aesthetics, and development efficiency, ensuring a solid foundation for both current and future enhancements.

Here’s what’s new:

Refactor

  • (Sidebar): change the active icon color
  • improve syntax

Dependencies

  • Updated @babel/core from ^7.23.2 to ^7.23.3
  • Updated @babel/preset-env from ^7.23.2 to ^7.23.3
  • Updated @rollup/plugin-replace from ^5.0.4 to ^5.0.5
  • Updated eslint from^8.52.0 to ^8.53.0
  • Updated eslint-plugin-unicorn from ^48.0.1 to ^49.0.0
  • Updated hugo-bin from ^0.115.0 to ^0.116.4
  • Updated rollup from^3.29.4 to ^4.4.1
  • Updated rollup-plugin-istanbul from ^4.0.0 to ^5.0.0
  • Updated sass from^1.69.4 to ^1.69.5
  • Updated terser from 5.22.0 to 5.24.0

Full list of changes: https://github.com/coreui/coreui/compare/v5.0.0-beta.2...v5.0.0-rc.0

Subscribe to our newsletter
Get early information about new products, product updates and blog posts.
Passing props to child components in React function components
Passing props to child components in React function components

How to loop inside React JSX
How to loop inside React JSX

How to validate an email address in JavaScript
How to validate an email address in JavaScript

What is the difference between typeof and instanceof in JavaScript
What is the difference between typeof and instanceof in JavaScript

How to conditionally add attributes to React components
How to conditionally add attributes to React components

How to force a React component to re-render
How to force a React component to re-render