Angular Router v18.2.2 is the latest stable release in the Angular routing library, succeeding version 18.2.1. While both versions share the same core description as "Angular - the routing library", and maintain identical dependencies relying on tslib version ^2.3.0, subtle differences exist that are crucial for developers. The peer dependencies specify compatibility with rxjs versions ^6.5.3 || ^7.4.0 and Angular core, common, and platform-browser, highlighting the library's seamless integration within the Angular ecosystem. Primarily, v18.2.2 bumps the peer dependency requirement of @angular/core, @angular/common, and @angular/platform-browser to version 18.2.2, reflecting underlying framework updates. While v18.2.1 requires the 18.2.1 version. This suggests bug fixes, performance improvements, or feature enhancements within the core Angular framework that necessitate a corresponding update in the router. Developers upgrading should ensure their Angular core dependencies are also updated to 18.2.2 to maintain compatibility. Furthermore, the unpacked size demonstrates a slight difference, with v18.2.2 being marginally smaller (2433977 bytes versus 2436357 bytes), potentially indicating optimizations or removal of redundant code. Released on August 28, 2024, v18.2.2 follows v18.2.1, released on August 22, 2024 and should be considered for projects requiring the most up-to-date router features and fixes with a close alignment to Angular's core functionalities. Both versions are licensed under MIT, ensuring open-source usage and contribution.
The are not vulnerabilities for the version 18.2.2 of the package @angular/router