-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(angular): allow/support Angular 19 with zone.js 0.15 #16783
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
Someone is attempting to deploy a commit to the primetek Team on Vercel. A member of the Team first needs to authorize it. |
Hi @ussu, Did you encounter any problems after making these changes? Any feedback will help us :) Also, could you please create an issue for it? |
I see that https://github.com/djay1977 already created a discussion for Angular 19 support here https://github.com/orgs/primefaces/discussions/3065 :) @mertsincan I didn't encounter any problems but again I'm trying this on a fairly simple app 🙌🏼 |
@garysb I didn't encounter the |
I'll also ask other colleagues who use angular/primeng to try it out and report issues/blocages if they see any on other projects |
I'm running into the |
Related. Pulled down the repo and updated deps to use angular 19 to build (needs more than just those peer deps updated). I did this because it seems the build process from 18 to 19 has changed in angular, particularly around the standalone components. The standalone feature flag that was previously included in angular 18 was removed because standalone is now on by default. |
Alright! Confirmed. After pulling down PrimeNG and building it with Angular 19, the fesm output correctly doesn't use the standalone feature flag that's removed in 19. |
The dep for eslint-schematics is still being updated to support v19 though, so it's a bit behind and might cause some noise in the dep install: angular-eslint/angular-eslint#2109 |
Thank you so much for all the feedback! I've created an issue, and we are currently working on it. |
This reverts commit cc764e8.
Thanks a lot for your contribution! I'll add this change to v18 branch. |
For reference I'm posting here workaround solution I've found: #16827 (comment) |
Hi :)
Locally, I built a version and link it to a project and found out the current state of the lib is not fundamentally incompatible with Angular 19.
So I'm opening this PR so we can, if possible allow Angular 19 as a peer dependency, or at least have a place to discuss the issues encountered by those who have tried using PrimeNG with the latest version of Angular :)
I also posted a message on Discord about this
The first place I tried to look for information about Angular 19 support was in the Issues, 2nd was open PRs so if you think it's appropriate I can open an issue as well
Cheers