The @angular/common package provides essential directives and services for Angular applications. Comparing version 8.0.0 with the older stable 7.2.16 reveals key updates relevant to developers. While both versions share the same description, author ("angular"), license (MIT), and repository, several important distinctions exist. First, the peer dependency for @angular/core moves from "7.2.16" to "8.0.0", aligning the common package with the respective core Angular version it's intended for. This is crucial for compatibility within an Angular project. Similarly, the acceptable RxJS peer dependency broadens from "^6.0.0" to "^6.4.0", offering developers greater flexibility in leveraging newer RxJS features. Version 8.0.0 also has a clearly earlier release date (May 2019) compared to version 7.2.16 (January 2020)! The dist object highlights differences in the package's distribution. Version 8.0.0, though released earlier contains slightly fewer files (2338 vs. 2370) but results in a larger unpacked size (14270166 bytes vs. 13031879 bytes), potentially indicating increased functionality or updated code. Developers should upgrade to version 8.0.0 when using Angular 8 to ensure compatibility and to take advantage of any new features or bug fixes introduced in that version.
The are not vulnerabilities for the version 8.0.0 of the package @angular/common