Angular Common package version 13.2.0 introduces subtle but potentially impactful changes compared to its predecessor, version 13.1.3. Both versions, designed to provide essential directives and services for Angular applications, share a common foundation built upon tslib and compatible with RxJS versions 6.5.3 or 7.4.0, as well as their corresponding Angular core versions (13.2.0 and 13.1.3 respectively). The core functionalities and licensing (MIT) remain consistent, ensuring developers can confidently rely on Angular's established base.
However, a key difference lies in the versioning of the peer dependency @angular/core. Version 13.2.0 of @angular/common expects @angular/core also to be at version 13.2.0, where its older 13.1.3 version had a peer dependency to @angular/core version 13.1.3. Developers upgrading from 13.1.3 should ensure they update @angular/core to version 13.2.0 to avoid potential compatibility issues. Although the file count remains unchanged, the unpacked size of version 13.2.0 is subtly smaller, but the small size difference should not drive any decision of upgrading between those libraries.
Another notable difference is of course in the release date, indicating that version 13.2.0 incorporates fixes, improvements and potentially breaking changes made after January 19, 2022 (release date of 13.1.3). Developers should consult the official Angular changelog for a detailed breakdown of these modifications to determine if upgrading is beneficial for their specific project requirements.
The are not vulnerabilities for the version 13.2.0 of the package @angular/common