Angular developers should take note of the recent updates to @angular/core, with version 18.2.2 arriving shortly after 18.2.1. While both versions share the same core description as "Angular - the core framework" and list tslib as a dependency, there are key differences that might influence update decisions.
Both versions maintain compatibility with existing rxjs and zone.js versions via peer dependencies, easing the upgrade path for many projects. They are also licensed under MIT.
A small difference on the number of file count is found between the two, 426 vs 432. More considerable is the difference in unpacked sizes, version 18.2.2 has a way smaller unpacked size of 21082997, while 18.2.1 has 44549925. In general, the most recent @angular/core version (18.2.2), released on August 28, represents the latest improvements and potentially includes bug fixes over version 18.2.1 released on August 22. The reduced unpacked size suggests optimizations or code trimming, which could lead to slightly faster load times and a smaller application footprint. Developers should review the official Angular changelog for the specific changes included in 18.2.2 to fully understand the implications for their projects before upgrading. It's always a good practice to test thoroughly after updating core framework packages.
The are not vulnerabilities for the version 18.2.2 of the package @angular/core