Angular Forms version 8.0.0 represents a significant update from the previous stable version, 7.2.16 focusing on improvements and compatibility with the broader Angular ecosystem. The primary driver for upgrading to version 8 is to align with Angular 8's core functionalities and performance enhancements. Developers should note the peer dependency updates, crucial for ensuring compatibility within their projects. Version 8 mandates rxjs version '^6.4.0', a considerable jump from version 7.2.16 which required rxjs '^6.0.0'. Similarly, @angular/core, @angular/common, and @angular/platform-browser all need upgrading to version 8.0.0 to maintain stability.
Interestingly, the dist metadata reveals a slightly smaller unpackedSize in version 8.0.0 and significantly fewer files. This reduction could indicate optimizations in the build process or a streamlining of the package structure. While both versions share the same MIT license, GitHub repository for source code and tslib dependency, the key difference lies in the peer dependencies and release date, potentially incorporating new features and bug fixes accumulated between the two releases. Upgrading to Angular Forms 8.0.0 enables developers to leverage the latest Angular features while ensuring ongoing support and security updates.
The are not vulnerabilities for the version 8.0.0 of the package @angular/forms