Angular Router version 8.2.0 represents a minor update to the routing library, succeeding version 8.1.3. Both versions, maintained by the Angular team, serve the core function of enabling navigation and routing within Angular applications. Key dependencies like tslib remain consistent, ensuring compatibility for TypeScript helper functions. A critical aspect for developers is the peer dependency requirement; both versions rely on rxjs version 6.4.0 or higher, and demand specific matching versions of @angular/core, @angular/common, and @angular/platform-browser. In the newer 8.2.0 release, these peer dependencies are explicitly set to version 8.2.0, while 8.1.3 requires version 8.1.3 of the same packages.
The primary difference between the two versions lies in these Angular core package dependencies. Upgrading to Angular Router 8.2.0 necessitates updating the core Angular framework packages to version 8.2.0 as well. The file count in the distributed package (dist) remains the same (137), but there's a marginal increase in unpackedSize from 4568326 to 4571807, potentially indicating minor bug fixes, performance improvements, or added features within the routing library itself. Developers should upgrade to the latest version to benefit from these improvements and ensure compatibility within their Angular ecosystem. The release date also indicates that version 8.2.0 contains the most recent fixes and features. When upgrading, always verify the changelog and migration guides for a comprehensive overview of changes.
The are not vulnerabilities for the version 8.2.0 of the package @angular/router