Required Package Updates

If the following packages are used in your project, update them to ensure compatibility with Angular 21 and OneCX UI libs v8:

Package Required Version Notes

@onecx/*

^8.x.y

Upgrade all used OneCX UI libraries from v7 to v8

primeng

^21.0.0

Required by @onecx/angular-accelerator

primeicons

^7.0.0

Updated for Angular 21 compatibility

primeflex

^4.0.0

Updated for Angular 21 compatibility

@primeng/themes

^21.0.0

Required with PrimeNG v21

@ngrx/*

^21.0.0

Required when using @onecx/ngrx-accelerator

@ngx-translate/core, @ngx-translate/http-loader

^17.0.0

Required by OneCX translation utilities

ngx-build-plus

^21.0.0

Angular 21 compatible version

Installation Commands

Run this command to update the supporting packages:

npm install @ngx-translate/core@^17.0.0 \
  @ngx-translate/http-loader@^17.0.0 \
  primeng@^21.0.0 \
  primeicons@^7.1.0 \
  primeflex@^4.0.0 \
  ngrx-store-localstorage@^21.0.0 \
  ngx-build-plus@^21.0.0 \
  @nx/plugin@^22.1.3 \
  @onecx/nx-plugin@^22.1.3

npm install @ngrx/<package-name>@^21

npm install @onecx/<package-name>@^8