PrimeNG 8.0.0-RC1 Released
Angular 8 has been released with important new changes and only a week after the first release candidate of PrimeNG is now available.
Ivy is the new compiler/renderer introduced in Angular 8 and requires a setting to be enabled. It is likely that in Angular 9 it will be enabled by default. Currently PrimeNG 8.0.0-RC1 does not officially support Ivy as there are various breaking changes for us to tackle in 8.x. For existing applications it is easier to use ivy although initially there are no significant gains, for library authors such as ourselves there are challenges ahead to fully support Ivy.
The main focus of this release is Angular 8 support however as a bonus feature, we’ve added a new directive called Focus Trap to keep focus within a certain element.
See github for a list of changes.
Web Animations Regression
There is a known issue with Angular 8 polyfill and web-animations, so current workaround is using a fork of web-animations until the issue is fixed.
8.0.0-Final will be released next week and then we’ll begin working on ivy related issues.