Angular Router version 11.0.8 is a minor release of the routing library within the Angular framework, succeeding version 11.0.7. Both share the same core description as "Angular - the routing library," indicating they fundamentally provide the same service: enabling navigation and route management within Angular applications. Both versions depend on tslib version ^2.0.0 for TypeScript helper functions. The key differences lie in their peer dependencies and potentially bug fixes or minor enhancements. Version 11.0.8 updates the peer dependencies to align with Angular core, common, and platform-browser, now requiring version "11.0.8" of these packages. This ensures compatibility and avoids potential conflicts arising from version mismatches across the Angular ecosystem. In contrast, version 11.0.7 required version "11.0.7" of those peer dependencies.
The dist object reveals subtle differences: the unpacked size of 11.0.8 is slightly larger (3147302 bytes) compared to 11.0.7 (3141540 bytes), which might pinpoint some code changes, possibly bug fixes, or added features. The release dates also differ significantly, with 11.0.8 being released on January 11, 2021, after 11.0.7 which released on January 7, 2021.
For developers using Angular Router, upgrading from 11.0.7 to 11.0.8 is generally advisable, particularly if other Angular packages are also being updated to version 11.0.8, or if there are some bugfixes. Always consult the official Angular changelog for detailed information on what changed and any breaking changes.
The are not vulnerabilities for the version 11.0.8 of the package @angular/router