CoreUI PRO for Vue v5.0.0-rc.2

CoreUI PRO for Vue v5.0.0-rc.2

We’re thrilled to introduce CoreUI PRO for Vue v5.0.0-rc.2, a substantial update that enriches the CoreUI Vue component library with new features, refinements, and bug fixes. This release, dated March 10, 2024, aims to provide developers with an even more powerful and flexible toolkit for building high-quality Vue applications.

Here’s what’s new:

Features

  • The CTimePicker component now allows for a delay in the onChange function when the input date is adjusted, giving developers better control over user input.
  • Customization has been taken a step further with the ability to set custom hours, minutes, and seconds in CTimePicker, offering unparalleled flexibility.

Refactor

  • Code readability and consistency have been improved with a comprehensive syntax format across the component library.
  • The CBadge component has been refactored to update badge colors, ensuring text is always legible, especially with custom color schemes.
  • The CAccordion component now effectively watches for activeItemKey changes, enhancing the dynamic behavior of accordions.

Fixes

  • The COffcanvas component has been fixed to allow passing attributes like class and style, ensuring better customization.
  • Issues where class attribute values were not correctly combining in CFormSwitch and CFormTextarea have been addressed.
  • A fix for the CFormCheck component ensures the checked attribute now functions correctly when a value is set.

Dependencies

  • Updated @coreui/coreui-pro from ^5.0.0-rc.1 to ^5.0.0-rc-2
  • Updated @docsearch/css from ^3.5.2 to ^3.6.0
  • Updated @docsearch/js from ^3.5.2 to ^3.6.0
  • Updated @typescript-eslint/eslint-plugin from ^6.17.0 to ^7.1.1
  • Updated @typescript-eslint/parser from ^6.17.0 to ^7.1.1
  • Updated @vue/eslint-config-typescript from ^12.0.0 to ^13.0.0
  • Updated eslint from 8.56.0 to 8.57.0
  • Updated eslint-plugin-prettier from ^5.1.2 to ^5.1.3
  • Updated eslint-plugin-unicorn from ^50.0.1 to ^51.0.1
  • Updated eslint-plugin-vue from ^9.19.2 to ^9.22.0
  • Updated lerna from ^8.0.1 to ^8.1.2
  • Updated prettier from ^3.1.1 to ^3.2.5

This release addresses critical areas to enhance the development experience and ensure CoreUI for Vue remains a top choice for Vue developers.


For a detailed overview of all the changes, enhancements, and updates, we invite you to review the full changelog on GitHub.

Subscribe to our newsletter
Get early information about new products, product updates and blog posts.
Javascript Random - How to Generate a Random Number in JavaScript?
Javascript Random - How to Generate a Random Number in JavaScript?

How to capitalize the first letter in JavaScript?
How to capitalize the first letter in JavaScript?

How to concatenate a strings in JavaScript?
How to concatenate a strings in JavaScript?

How to sleep in Javascript
How to sleep in Javascript

How to migrate CoreUI React Templates to Vite
How to migrate CoreUI React Templates to Vite

What is JavaScript Array.pop() Method?
What is JavaScript Array.pop() Method?