Angular's @angular/common package provides essential directives and services for building Angular applications. Version 7.1.0, released on November 21, 2018, represents an incremental update over the previous stable version, 7.0.4, released a week prior on November 14, 2018. Both versions depend on the tslib library (version ^1.9.0) and have peer dependencies on rxjs (^6.0.0) and @angular/core (matching their respective versions). This means developers using @angular/common 7.1.0 must also be using @angular/core 7.1.0 and a compatible version of RxJS.
A notable difference lies in the dist section. Version 7.1.0 has a significantly larger fileCount (3419 files) and unpackedSize (13203332 bytes) compared to version 7.0.4 (2370 files and 12668838 bytes). This suggests that version 7.1.0 includes either more features, more extensive documentation, or potentially some refactoring that resulted in splitting up existing code into smaller modules. For developers, this increase in size might translate to a slightly larger initial download size, but it could also indicate improved modularity and potentially better tree-shaking capabilities, leading to smaller bundle sizes in the long run, although that's not guaranteed. Developers should consult the official Angular changelog for a detailed breakdown of the specific features, bug fixes, and performance improvements introduced in version 7.1.0 to determine the best fit for their project's needs.
The are not vulnerabilities for the version 7.1.0 of the package @angular/common