Angular core version 18.1.1 is a minor release following closely on the heels of version 18.1.0, both iterations of the foundational framework for building dynamic web applications. Examining the metadata, we observe subtle yet potentially impactful differences. Both versions share core metadata such as description, dependencies on tslib, rxjs, and zone.js, MIT license, and maintain the same repository location. The release dates differ clearly with version 18.1.1 being released on July 17, 2024, a week after 18.1.0.
A key distinction lies in the dist object, specifically fileCount and unpackedSize. Version 18.1.1 contains 422 files compared to 421 in the previous version. The unpacked size is slightly smaller in 18.1.1 (25787918 bytes) than in 18.1.0 (25789217 bytes). This suggests that while a new file was added there was some optimization or refactoring that reducede the overall footprint of the packaged library. This is interesting because despite adding some functionality/assets, they were able optimise the library and it's size decreased slightly.
For developers, these changes, although seemingly minute, are important. The file count and size differences signify internal modifications, likely bug fixes or performance enhancements. Before upgrading, make sure you check the changelog to see all the changes. Depending on the complexity of your code, verify compatibility of all the libraries. While not breaking changes, testing your application after upgrading is a strategic approach for ensuring an application's stability after an update.
The are not vulnerabilities for the version 18.1.1 of the package @angular/core