Angular Router version 9.1.0 arrives as a minor update following 9.0.7, both crucial components within the Angular framework for managing navigation. While superficially similar, a closer inspection reveals nuanced differences pertinent for developers. Both versions maintain identical dependencies, relying on rxjs, tslib, @angular/core, @angular/common, and @angular/platform-browser as peer dependencies, ensuring compatibility within the Angular ecosystem. The MIT license remains consistent, as does the source code repository on GitHub under the angular/angular project. The core description and author are also unchanged.
The key distinctions lie in the version numbers themselves, reflecting bug fixes, performance improvements, or minor feature additions within the 9.1.0 release. Interestingly, the unpackedSize in the dist object shows a slight size reduction in the newer 9.1.0 version, potentially indicating optimizations in the bundled code. The release dates also pinpoint the update: 9.1.0 was published on March 25, 2020, after than 9.0.7 released on March 18, 2020. For developers, this means upgrading to 9.1.0 is generally recommended to benefit from the latest enhancements and potentially address outstanding issues present in 9.0.7. Version 9.1.0 improves the routing capabilities of Angular applications and helps them get the newest features of the framework. Although the two releases share common information with each other, the newer versions is slightly different.
The are not vulnerabilities for the version 9.1.0 of the package @angular/router