Skip to content

Compatibility issue with Angular 20 and phoenix-ui-components@3.0.4 #728

@NikhilSharma201

Description

@NikhilSharma201

Hi CERN Phoenix team 👋
I'm exploring contributions and running the event-display-app locally using Angular 20.3.6 and phoenix-ui-components@3.0.4. On npm start, I encountered the following error:

Error: No matching export in "@angular/core" for import "afterRender"
node_modules/phoenix-ui-components/node_modules/@angular/cdk/fesm2022/overlay.mjs:7:50

It seems phoenix-ui-components is pulling in @angular/cdk@18.2.14, which may not be compatible with Angular 20. I confirmed this via npm ls @angular/cdk.

Environment:
Angular CLI: 20.3.6
Angular Core: 20.3.6
phoenix-ui-components: 3.0.4
Node.js: 22.19.0

Would love guidance on whether Angular 20 support is planned, or if I should downgrade to Angular 18 for now. Happy to help test or contribute a patch if needed!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions