Angular's @angular/common package provides essential directives, pipes, and services for building Angular applications. Comparing versions 15.1.1 and 15.1.0 reveals subtle but important differences for developers. While both share the same core description, dependencies on tslib, and peer dependency requirements for rxjs and @angular/core, the key distinguishing factor lies in the @angular/core peer dependency version. Version 15.1.1 mandates @angular/core version 15.1.1, whereas 15.1.0 requires 15.1.0. This means they are strictly compatible with their corresponding @angular/core versions.
The dist metadata also indicates differences. Version 15.1.1 has a slightly larger unpacked size (12253031 bytes) compared to 15.1.0 (12251586 bytes), suggesting minor code additions or modifications. Furthermore, the release dates differ significantly: 2023-01-18 for 15.1.1 and 2023-01-10 for 15.1.0. This indicates that 15.1.1 includes bug fixes or minor feature enhancements introduced in the week separating the releases.
For developers, these changes mean that upgrading from 15.1.0 to 15.1.1 requires also updating @angular/core to the corresponding version to avoid incompatibilities. The newer version likely addresses identified issues or incorporates small improvements, contributing to a stability improvement and refined developer experience. Developers should always consult the official Angular changelog for detailed information on specific changes and potential breaking changes when upgrading between versions. Consider it a minor patch upgrading to keep your application secure and benefit from the latest enhancements.
The are not vulnerabilities for the version 15.1.1 of the package @angular/common