Angular core version 18.2.4 represents a recent iteration of the foundational framework for building dynamic web applications. Released on September 11, 2024, it succeeds version 18.2.3, which was released a week earlier on September 4, 2024. Both versions maintain the same dependencies on tslib (version ^2.3.0) and peer dependencies on rxjs (version ^6.5.3 || ^7.4.0) and zone.js (~0.14.10), crucial libraries for reactive programming and asynchronous task management within Angular applications. The consistent peer dependencies suggest backward compatibility within those ranges.
A key difference lies in the unpacked size of the distribution. Version 18.2.4 has a slightly larger unpacked size of 21,071,179 bytes compared to version 18.2.3's 21,067,290 bytes. While the file count remains constant at 426, the increased size often suggests bug fixes, performance improvements, or minor feature enhancements incorporated within the new release. Developers should inspect the official Angular changelog for detailed insights into the specific changes driving the size increase. The consistent license (MIT), repository, and author ('angular') indicate that the fundamental governance and source code origin remain the same. For developers, upgrading from 18.2.3 to 18.2.4 is likely a low-risk endeavor focusing on leveraging the latest fixes and potentially improved run-time efficiency within their Angular projects. Always check the change logs though to be sure.
The are not vulnerabilities for the version 18.2.4 of the package @angular/core