Angular Forms version 11.2.3 represents a subtle but potentially important update over its predecessor, 11.2.2. Both versions, built upon the foundation of providing directives and services for form creation within Angular applications, share a common architecture and licensing under MIT. Key dependencies like tslib remain consistent, and the core functionalities related to form building are expected to behave identically.
The primary observable difference lies in the versioning of peer dependencies. Version 11.2.3 requires @angular/core, @angular/common, and @angular/platform-browser at version 11.2.3, while 11.2.2 required its respective 11.2.2 versions. This suggests that the update in @angular/forms 11.2.3 likely addresses minor compatibility refinements or bug fixes within the Angular core framework that necessitate these matching peer dependency versions.
For developers, this means that upgrading from 11.2.2 to 11.2.3 for @angular/forms ideally should be accompanied by updating the core Angular dependencies as well. While the unpacked size and file count remain identical between the two versions indicating no substantial changes in the codebase size it is good practice to keep all the @angular dependencies at the same version. The release date difference indicates a rapid succession pointing to addressing immediately identified problems or enhancements.
The are not vulnerabilities for the version 11.2.3 of the package @angular/forms