Angular developers should be aware of the recent update to @angular/common, moving from version 17.1.0 to 17.1.1. Both versions provide essential directives and services for Angular applications, vital for building robust and dynamic user interfaces. A key element shared betweeen versions is the dependency on tslib (version ^2.3.0), which supplies helper functions for TypeScript compiled output, ensuring compatibility and smooth execution. The peer dependencies also remain consistent in their requirements, needing rxjs (version ^6.5.3 || ^7.4.0) for reactive programming capabilities and @angular/core (version 17.1.x).
The noticeable change lies within the @angular/core peer dependency itself. Version 17.1.0 requires @angular/core version "17.1.0," while the newer 17.1.1 mandates @angular/core version "17.1.1". This indicates the 17.1.1 release of @angular/common likely includes bug fixes or enhancements specifically tailored to the matching @angular/core version. Upgrading to @angular/common@17.1.1 alongside @angular/core@17.1.1 ensures optimal compatibility and access to the latest improvements. Developers who have already upgraded to Angular 17.1.0 should update to 17.1.1 to receive the latest bug fixes and performance improvements of the common package. The library itself remains MIT licensed and publicly available in the github angular/angular repository.
The are not vulnerabilities for the version 17.1.1 of the package @angular/common