Angular's @angular/common package provides essential directives and services for building Angular applications. Version 14.2.0 was released on August 25, 2022, following version 14.1.3 which was released on August 17, 2022. While both versions share the same core purpose and license (MIT), several key differences are noteworthy for developers.
Primarily, the @angular/core peer dependency is aligned to the specific version. Version 14.2.0 of @angular/common requires @angular/core version 14.2.0 while the previous version requires @angular/core 14.1.3, ensuring compatibility between core Angular functionalities and common utilities. Both versions maintain compatibility with rxjs versions ^6.5.3 or ^7.4.0.
Furthermore, significant changes are observed in the dist metadata. Version 14.2.0 includes 3008 files in its distribution archive which unpacked has a size of 12115906 bytes; slightly larger than version 14.1.3, which contained 2996 files unpacking to 11694403 bytes. This suggests added features, bug fixes, or performance enhancements implemented in the newer release. Developers should consult the official Angular changelog for a detailed breakdown of these specific changes to fully understand the new functionalities and fixes included. Consequently, upgrading to version 14.2.0 involves potentially incorporating these changes, which may impact existing code depending on its reliance on specific behaviors. Therefore carefully reviewing those specific changes is recommended before migrating.
The are not vulnerabilities for the version 14.2.0 of the package @angular/common