Angular Router version 11.2.4 is a minor release in the Angular routing library, an integral part of the Angular framework for building single-page applications. Comparing it to the previous stable version, 11.2.3, the core functionalities and dependencies remain largely consistent. Both versions rely on tslib for TypeScript helper functions and share the same count of files in the distributed package, indicating no significant structural changes.
The key difference lies in the peer dependencies. Version 11.2.4 is designed to work seamlessly with Angular core, common, and platform-browser packages all at version 11.2.4, whereas version 11.2.3 expects the 11.2.3 versions of those same packages. This means that the 11.2.4 release likely includes minor bug fixes, performance tweaks, or compatibility adjustments specifically tailored for the 11.2.4 versions of the core Angular modules.
For developers, upgrading to 11.2.4 of the router is recommended when also upgrading the core Angular packages to version 11.2.4. This ensures optimal compatibility and access to the latest improvements. If a developer is holding back the other packages to an earlier version, they should stick to the corresponding version of the router. While the unpacked sizes are identical, further pointing out to only minor and focused differences, upgrading to the latest versions ensures you're on the most stable and up-to-date build. The release date of March 3, 2021, indicates that version 11.2.4 represents the latest stable release at that time.
The are not vulnerabilities for the version 11.2.4 of the package @angular/router