CoreUI PRO v5.2.16 for Angular 18.2

CoreUI PRO v5.2.16 for Angular 18.2

We are happy to announce CoreUI PRO v5.2.16 components library for Angular 18.2 available as of August 27, 2024. This update includes an update to Angular 18.2, enhancements for development and user experience, as well as fixes and improvements for stability and performance of the CoreUI components library for Angular.


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 v5.2.16 for Angular 18.2, follow these simple steps to ensure your project is up-to-date:

  • Verify that you are using a supported version of node.js before you upgrade your application. Angular v18 supports node.js versions: v18.19.0 and newer.
  • To update your application to Angular v18.2 and CoreUI Pro v5.2.16, in the application’s project directory, run:
ng update @angular/core@18 @angular/[email protected] @angular/[email protected] @angular/[email protected] @coreui/coreui-pro@~5.4 @coreui/angular-pro@~5.2 @coreui/icons-angular@~5.2 @coreui/angular-chartjs@~5.2 

This process should seamlessly update your project to CoreUI PRO v5.2.16 for Angular 18.2, incorporating the latest fixes and optimizations.

What’s New

Features

  • dependencies update to Angular 18.2.1

Fixes

  • schematics: ng add Angular schematics basic integration fix

Refactors

  • avatar: host bindings
  • badge: host bindings
  • button: input signals, host bindings
  • button-close: input signals, host bindings
  • footer: input signals, host bindings
  • placeholder: input signals, host bindings

Development

  • eslint: update to v9.9, with respective updates for angular-eslint, typescript-eslint

Dependency Updates

We have updated key dependencies to their latest versions, ensuring improved performance, security, and compatibility with the latest Angular 18 standards:

updates:

  • @angular/animations from: ^18.1.4 to: ^18.2.1
  • @angular/cdk from: ^18.1.4 to: ^18.2.1
  • @angular/common from: ^18.1.4 to: ^18.2.1
  • @angular/compiler from: ^18.1.4 to: ^18.2.1
  • @angular/core from: ^18.1.4 to: ^18.2.1
  • @angular/forms from: ^18.1.4 to: ^18.2.1
  • @angular/localize from: ^18.1.4 to: ^18.2.1
  • @angular/platform-browser from: ^18.1.4 to: ^18.2.1
  • @angular/platform-browser-dynamic from: ^18.1.4 to: ^18.2.1
  • @angular/router from: ^18.1.4 to: ^18.2.1
  • @angular-devkit/build-angular from: ^18.1.4 to: ^18.2.1
  • @angular-devkit/schematics from: ^18.1.4 to: ^18.2.1
  • @angular/cli from: ^18.1.4 to: ^18.2.1
  • @angular/compiler-cli from: ^18.1.4 to: ^18.2.1
  • @angular/language-service from: ^18.1.4 to: ^18.2.1
  • @types/node from: ^20.14.14 to ^20.16.1
  • eslint from: ^9.8.0 to ^9.9.1
  • jasmine-core from: ^5.1.2 to: ^5.2.0
  • karma from: ^6.4.3 to: ^6.4.4
  • ng-packagr from: ^18.1.0 to: ^18.2.0
  • prettier from: ^3.3.2 to ^3.3.3
  • tslib from: ^2.6.3 to: ^2.7.0
  • typescript from: ~5.4.5 to: ~5.5.4
  • micromatch to 4.0.8 - see vulnerability Regular Expression Denial of Service (ReDoS) in micromatch

These updates bring your application to the latest Angular 18.2 and related library versions.


For a comprehensive overview of all changes, enhancements, and updates introduced in this release, please refer to the full changelog on GitHub.

Subscribe to our newsletter
Get early information about new products, product updates and blog posts.
How to Redirect to a New URL Using JavaScript Redirect Techniques
How to Redirect to a New URL Using JavaScript Redirect Techniques

How to Achieve Perfectly Rounded Corners in CSS
How to Achieve Perfectly Rounded Corners in CSS

How to Add a Tab in HTML
How to Add a Tab in HTML

How to Open Link in a New Tab in HTML?
How to Open Link in a New Tab in HTML?

How to Clone an Object in JavaScript
How to Clone an Object in JavaScript

How to Fix “Sass @import Rules Are Deprecated and Will Be Removed in Dart Sass 3.0.0.”
How to Fix “Sass @import Rules Are Deprecated and Will Be Removed in Dart Sass 3.0.0.”