Angular's @angular/common package provides essential directives and services for building Angular applications. Examining the transition from version 6.1.10 to 7.0.0 reveals notable changes for developers. Version 7.0.0 signifies a major release, introducing potentially breaking changes and new features compared to its predecessor.
The most apparent upgrade is the peer dependency on @angular/core, jumping from version 6.1.10 to 7.0.0, indicating that developers upgrading to @angular/common@7.0.0 must also upgrade their core Angular framework. Both versions share a dependency on tslib version ^1.9.0, ensuring compatibility with TypeScript helper functions. Similarly, they both maintain a peer dependency on rxjs version ^6.0.0.
The dist object reveals substantial differences in the package's distribution. Version 7.0.0 sees an increase in fileCount (from 2370 to 3418) and unpackedSize (from 12640814 bytes to 13201003 bytes). This increase suggests the introduction of new functionalities, modules, or expanded existing features.
Developers should carefully review the Angular changelog and upgrade guides when moving to version 7.0.0 to understand the full scope of changes, particularly any breaking changes. Upgrading from 6.1.10 to 7.0.0 necessitates a broader Angular ecosystem update including the core framework.
The are not vulnerabilities for the version 7.0.0 of the package @angular/common