Angular developers considering an upgrade should note the subtle, yet potentially impactful, differences between @angular/common versions 7.1.4 and 7.2.0. Both versions share the same core description: providing commonly needed directives and services for Angular applications. They also depend on the same tslib version (^1.9.0) and maintain rxjs (^6.0.0) as a peer dependency. Crucially, each version requires a matching @angular/core peer dependency, highlighting the importance of maintaining version alignment across core Angular packages. Version 7.1.4 requires @angular/core 7.1.4, while 7.2.0 correspondingly needs @angular/core 7.2.0.
A key difference lies in the release date with version 7.2.0 being released on January 7, 2019, signifying newer features and potential bug fixes implemented since December 18, 2018, when version 7.1.4 was released. Despite having the same number of files (2370), version 7.2.0 has a slightly larger unpacked size (12699251 bytes) compared to version 7.1.4 (12687271 bytes). This suggests that while the overall file structure remains constant, version 7.2.0 includes additional code or data. Developers should thus investigate the Angular change logs to understand the precise nature of these changes. This small size increase can hint to potentially new functionalities or improvements that have been added to the 7.2.0 release.
The are not vulnerabilities for the version 7.2.0 of the package @angular/common