Angular developers will find a subtle but important update in @angular/common with the release of version 16.2.0, succeeding 16.1.9. Both versions, essential for accessing common Angular directives and services, maintain their core functionality and MIT license. The primary difference lies in the incremented @angular/core peer dependency, shifting from 16.1.9 to 16.2.0, ensuring compatibility and proper functioning with the corresponding core Angular framework version.
While the code base is practically the same in terms of files included (3006), there's a slight increase in the unpacked size of the newer version, going from 11057692 bytes to 11076794 bytes, which likely includes minor adjustments, bug fixes, or performance enhancements. The updated release date reflects the very recent update, with version 16.2.0's release happening shortly after 16.1.9, indicating a possible quick-fix release/patch.
Developers upgrading from 16.1.9 should prioritize updating their @angular/core dependency to 16.2.0 alongside @angular/common@16.2.0 to avoid potential compatibility issues. Dependency on rxjs remains consistent, supporting versions 6.5.3 or 7.4.0 and above. By upgrading, developers can benefit from the latest improvements and fixes incorporated within both @angular/common and @angular/core, ensuring optimal performance and stability for their Angular applications. This release stresses the importance of staying current with minor version updates within the Angular ecosystem.
The are not vulnerabilities for the version 16.2.0 of the package @angular/common