Angular Forms version 10.0.0 marks a significant upgrade from version 9.1.13, bringing several key changes to the forefront for Angular developers. Most notably, version 10.0.0 drops the direct dependency on tslib in favor of it being listed as a dependency of Angular core, streamlining the project's dependencies list. The peer dependencies are updated accordingly, requiring Angular core, common, and platform-browser to be at version 10.0.0, aligning with the major version release.
Developers upgrading should be aware of potential breaking changes and the need to update their core Angular dependencies simultaneously. Version 10.0.0 also ships with a smaller bundle size, reflected in the reduced unpacked size and fewer files compared to version 9.1.13, promising potentially faster load times and improved application performance. While both versions maintain MIT licensing and the same repository, the jump to version 10 signals new features, improvements, and bug fixes, encouraging developers to adopt the latest capabilities of Angular's form handling mechanisms.
The upgrade focuses on enhanced functionalities and optimization within the Angular ecosystem, which could translate to a better developer experience and more efficient applications relying on Angular Forms. Furthermore, version 10 aligns with the support policy for major Angular releases, ensuring developers receive continued updates and fixes.
The are not vulnerabilities for the version 10.0.0 of the package @angular/forms