Angular developers will find subtle but important differences between versions 9.1.0 and 9.1.1 of the @angular/common package. Both versions, sharing the same description as "Angular - commonly needed directives and services," provide core utilities for building Angular applications. Key dependencies like rxjs (version ^6.5.3) and tslib (version ^1.10.0) remain consistent, ensuring compatibility within the Angular ecosystem. The @angular/core peer dependency reflects the corresponding Angular version, with 9.1.0 requiring @angular/core version 9.1.0 and 9.1.1 requiring @angular/core version 9.1.1.
The most noticeable difference lies in the release date and unpacked size. Version 9.1.1 was released on April 7, 2020, while 9.1.0 was released on March 25, 2020, suggesting that 9.1.1 incorporates bug fixes, performance enhancements, or minor feature additions introduced in the intervening period. This is supported by the slight increase in the unpacked size of the package. While both versions contain the same number of files, 2955, version 9.1.1 has an unpacked size of 15451322 bytes compared to 9.1.0's 15437251 bytes, a difference of 14,071 bytes. This indicates further optimizations that reduce bundle size. Therefore, developers are encouraged to upgrade to version 9.1.1 to benefit from the latest improvements.
The are not vulnerabilities for the version 9.1.1 of the package @angular/common