Angular Forms, a crucial component for building interactive user interfaces within Angular applications, has a new version available. Version 19.2.4, released on March 27, 2025, succeeds version 19.2.3, released on March 19, 2025. While both versions share the same core functionality, depend on tslib version ^2.3.0, and maintain peer dependencies with rxjs (^6.5.3 || ^7.4.0), @angular/core, @angular/common, and @angular/platform-browser, a key difference lies in the specific version of these peer dependencies. Version 19.2.4 requires peer dependencies of @angular/core, @angular/common, and @angular/platform-browser also at version **19.2.4**, whereas version 19.2.3 required version **19.2.3** of the same peer dependencies.
Developers considering an upgrade should carefully evaluate the peer dependencies. This is particularly important in large Angular projects where different modules might rely on specific versions of core Angular packages. Ensuring compatibility between @angular/forms and the core Angular framework is crucial for stability and preventing runtime errors. Both versions are licensed under MIT and offer identical fileCount and unpackedSize, suggesting potentially minor bug fixes or internal refactoring rather than significant feature additions in the newer release. Therefore, the decision to upgrade from 19.2.3 to 19.2.4 hinges primarily on the need to keep the Angular core packages synchronized.
The are not vulnerabilities for the version 19.2.4 of the package @angular/forms