PrimeNG 9.0.0 Released

PrimeTek is thrilled to announce the PrimeNG 9.0.0 final release to bring first class Angular 9 and Ivy Support along with numerous improvements to the components.

Ivy

Ivy is the next generation compilation and rendering pipeline of Angular which was introduced as an experimental feature back in Angular 8. With Angular 9, Ivy is the enabled by default. PrimeNG 9 supports all Angular 9 applications whether Ivy is enabled or not so there is no restriction on Ivy.

Dialog

The main focus of PrimeNG 9 seems to be the ivy effort and it really is, however we had allocated the time to rewrite the Dialog to resolve all the outstanding issues and improve performance. Kudos to Mert Sincan for his work on the new Dialog.

Accessibility

A full review on the entire suite has been completed for better screen reader and keyboard support for the components.

Changelog

View the changelog for more details.

Download

PrimeNG is licensed under MIT and free to download at NPM.

PrimeNG 7 and PrimeNG 8

If you are on PrimeNG 7 or 8 with no immediate plans to update, we got you covered. PrimeNG LTS is an annual subscription based service to provide a license for the finest compatible version suited to you. LTS covers the prior two versions from the latest release, this means up to 18 months of almost weekly releases to bring the latest defect fixes and security updates to your project. As an example, when PrimeNG moves to Angular 9, PrimeNG 7 and 8 will move to LTS support whereas STS (short term support) versions of PrimeNG 9 will be open source under MIT license for at least 6 months until PrimeNG 10 is released. Here is a timeline to visualize the LTS support.

Special Thanks

We’d like to thank Minko Gechev, Pete Bacon Darwin, Stephen Fluin and Alan Agius for offering their guidance and assisting us. Feels great to be a part of the Angular Community. In addition, our very own Mert Sincan and Yiğit Fındıklı have put in hours and hours to make sure the PrimeNG 9.0.0 is worth the wait.

Roadmap

There are exciting changes ahead, here is a quick sneak peek;

New modern Galleria component to replace the existing one

component to replace the existing one Review components to refactor any part where immutability of props is not preserved, this will make sure the components work seamlessly with state managers

More complex examples such as Table lazy loading with a real backend

More examples on extending component styling

New table features including aggregation and multi field row grouping.

New Tree rendering with support for VirtualScrolling to deal with huge data effectively.

Update premium templates and designer to officially support PrimeNG 9.

Always bet on Prime!