Angular Forms version 18.0.0 marks a significant update from the previous stable 17.3.12 release, primarily distinguished by its compatibility with Angular core version 18.0.0. This upgrade necessitates corresponding updates to @angular/core, @angular/common, and @angular/platform-browser to version 18.0.0, ensuring seamless integration and preventing potential conflicts. While the dependency on tslib remains consistent at ^2.3.0, the peer dependencies have been bumped to aligning with Angular 18, underlining the importance of maintaining a synchronized Angular ecosystem.
Developers will find that upgrading to version 18.0.0 unlocks the features and improvements introduced within the Angular 18 framework. While the core functionality of the Forms module – directives and services for creating forms – remains the same, developers can expect enhancements in performance, bug fixes, and potentially new APIs or refined behaviors inherited from the overarching Angular 18 release. The unpacked size of version 18.0.0 is slightly larger at 1963224 bytes compared to 17.3.12's 1913272 bytes, suggesting the addition of new features or internal changes. Crucially, developers should review the official Angular 18 release notes for a comprehensive list of changes impacting the Forms module to fully leverage its capabilities. Given the releaseDate of version 17.3.12 is in the future (July 17, 2024) while 18.0.0 is in the past (May 22, 2024) it is likely there's an error with the dates themselves or a mistake in the version number presented as the 'previous version'
The are not vulnerabilities for the version 18.0.0 of the package @angular/forms