Angular Router version 10.0.3 represents a minor update over its predecessor, 10.0.2, within the Angular framework's routing library. Both versions share the same core description as "Angular - the routing library," indicating their fundamental purpose remains consistent. Key dependencies like tslib remain unchanged at ^2.0.0. The fileCount and unpackedSize in the dist object are identical suggesting any code changes did not significantly alter the package's overall size.
The primary distinction lies in the peer dependencies. Version 10.0.3 mandates @angular/core, @angular/common, and @angular/platform-browser at version "10.0.3," aligning it with the broader Angular ecosystem. Conversely, version 10.0.2 requires these peer dependencies at "10.0.2." This difference is critical for developers, as they must ensure their core Angular modules are synchronized with the router's peer dependency requirements to avoid compatibility issues. Upgrading from 10.0.2 to 10.0.3 necessitates updating the core Angular modules. The release dates also highlight the temporal gap, with version 10.0.3 released approximately a week after 10.0.2, likely incorporating bug fixes or minor enhancements identified in the earlier release. For developers, this signifies a potentially more refined and stable routing experience in 10.0.3, assuming core Angular modules are upgraded accordingly.
The are not vulnerabilities for the version 10.0.3 of the package @angular/router