Angular Forms version 14.2.4 introduces subtle but important updates compared to version 14.2.3. Both versions fall under the broader Angular 14 framework, providing developers with robust tools to build dynamic and complex forms in their Angular applications. These packages offer directives and services that streamline form creation, validation, and data handling. Crucially, both rely on the same core peer dependencies: rxjs (versions 6.5.3 or 7.4.0 and above), @angular/core, @angular/common, and @angular/platform-browser. While the @angular/core, @angular/common, and @angular/platform-browser have to be of the same version as the @angular/forms, the rxjs version can vary.
A key difference lies in the peer dependency versions for @angular/core, @angular/common, and @angular/platform-browser. Version 14.2.4 of @angular/forms requires the corresponding 14.2.4 versions of these peer dependencies, while 14.2.3 requires the 14.2.3 versions. This likely indicates bug fixes, performance improvements, or features introduced across the angular core framework that the new forms version relies upon.
Developers upgrading from 14.2.3 to 14.2.4 should ensure that these core Angular dependencies are also updated to the 14.2.4 versions to maintain compatibility and leverage improvements. The shared fileCount and unpackedSize suggest that functional code changes within the forms package were likely relatively minor and focused. The release date difference highlights that 14.2.4 is a subsequent release, likely addressing issues identified or providing refinements after the initial 14.2.3 release.
The are not vulnerabilities for the version 14.2.4 of the package @angular/forms