Angular Forms version 13.0.0 introduces key updates compared to the 12.2.17 release, primarily targeting improvements in Angular's core functionality and dependency adjustments that impact developers building dynamic web applications. A notable shift is the peer dependency requirements, with rxjs updated to versions "^6.5.3 || ^7.4.0" in v13 compared to "^6.5.3 || ^7.0.0" in v12. This indicates a move forward in supporting newer rxjs features and encourages developers to upgrade their rxjs version accordingly for compatibility and potential performance gains. Similarly, the peer dependencies for "@angular/core", "@angular/common", and "@angular/platform-browser" are all explicitly updated to "13.0.0", signaling that this version of Angular Forms is tightly coupled with the core Angular v13 framework. This ensures optimal compatibility and takes advantage of the underlying improvements in those core packages.
Furthermore, the dependency updates include "tslib":"^2.3.0" for v13 versus "tslib":"^2.2.0" for v12, reflecting enhancements and bug fixes in the TypeScript helper library. Although the MIT license remains consistent, internal changes are demonstrated by the slightly reduced unpacked size (2353639 vs 2420764), potentially stemming from code optimization or refactoring within the Angular Forms package. Developers upgrading to Angular Forms 13.0.0 should ensure their project aligns with the new peer dependency requirements, especially concerning rxjs, to benefit from the seamless integration and potential performance improvements offered in this version. Finally, the release date tells us that v13 was released much earlier, indicating it's a more mature version.
The are not vulnerabilities for the version 13.0.0 of the package @angular/forms