Angular developers considering an update to @angular/common should note the transition from version 7.2.8 to 7.2.9. Both versions, serving as repositories of commonly needed directives and services for Angular applications, share a dependency on tslib (version ^1.9.0) and peer dependencies on rxjs (^6.0.0) and its corresponding @angular/core version. Crucially, @angular/common 7.2.9 requires @angular/core in version 7.2.9, while the earlier 7.2.8 version locked need @angular/core 7.2.8.
Both versions are released under the MIT license and source code is maintained in Angular's GitHub repository, ensuring developer accessibility and contribution opportunities. While the file count within the distributed packages remains consistent at 2370, a minor size reduction from 12949617 to 12949605 bytes is observed between the two. The key difference lies in the release dates: version 7.2.8 was released on March 6th, 2019, while version 7.2.9 followed on March 12th, 2019. Developers should examine the Angular changelog between these dates, a short 6-day timespan, to fully understand the specific bug fixes, performance improvements, or new features incorporated in version 7.2.9 that warranted the update of the package and its peer dependency. Upgrading presents benefits such as bug fixes, performance improvements, and compatibility; nonetheless, a brief regression analysis should be done.
The are not vulnerabilities for the version 7.2.9 of the package @angular/common