Angular developers relying on the @angular/common package saw a minor version bump from 8.2.7 to 8.2.8 in late September 2019. Both versions, essential for providing commonly needed directives and services within Angular applications, share a foundational reliance on tslib version 1.9.0 or higher. Crucially, both versions maintain peer dependency compatibility with rxjs version 6.4.0 and the corresponding @angular/core version, ensuring seamless integration within existing Angular 8 projects.
While the core functionality remains consistent, the update signifies underlying improvements and potential bug fixes. Examining the metadata reveals a subtle change: @angular/common version 8.2.8 was released on September 25, 2019, a week after version 8.2.7. The maintainers, angular, likely addressed reported issues or introduced incremental enhancements within this timeframe.
Interestingly, the structure and size of the packages appear identical, with both versions containing 2336 files and unpacking to 14426149 bytes. This suggests that the changes are probable small and contained within the existing codebase, rather than involving a large structural refactor.
For developers utilizing Angular, upgrading from 8.2.7 to 8.2.8 is normally advisable. While the visible API surface likely remained unchanged, the update provides the stability and improvements delivered by Angular's continuous development cycle. Developers should consult the official Angular changelog for detailed information about specific bug fixes and enhancements included in the 8.2.8 release.
The are not vulnerabilities for the version 8.2.8 of the package @angular/common