Angular Forms 10.2.2 represents a subtle but potentially important update to the Angular form handling library, building upon the foundation laid by version 10.2.1. Both versions provide the core directives and services necessary for building robust and dynamic forms within Angular applications. They share common dependencies, relying on tslib for TypeScript helper functions and peer dependencies such as rxjs, @angular/core, @angular/common, and @angular/platform-browser to ensure compatibility within the Angular ecosystem. Both versions are licensed under MIT.
The key difference lies in the updated version numbers for the peer dependencies in version 10.2.2, which now require version 10.2.2 of @angular/core, @angular/common and @angular/platform-browser, whereas version 10.2.1 required version 10.2.1 of those packages.
A notable, though minor, variation is the unpackedSize, which increased from 2643765 bytes in 10.2.1 to 2645047 bytes in 10.2.2, suggesting small tweaks or additions. While file count remained the same (48), the newer version was released on 2020-11-04, a week after the release of version 10.2.1 which was availble on 2020-10-28, implying a correction or feature enhancement prompted the update. For developers already using Angular Forms, upgrading from 10.2.1 to 10.2.2 ensures they benefit from the latest bug fixes and performance, while maintaining dependency synchronisation accross the 4 main packages (core, common, platform-browser and forms). New projects should, of course, opt for the latest version (10.2.2 or newer, if available) to start with the most up-to-date code base.
The are not vulnerabilities for the version 10.2.2 of the package @angular/forms