Angular Router version 12.1.3 is a minor release update, building on the functionality of the preceding stable version 12.1.2. Both versions share the same core description as the routing library for Angular applications, offering navigation management, URL handling, and route-based component loading. Key dependencies like tslib remain consistent, ensuring compatibility across different TypeScript versions. The number of files and the unpacked size of the packages are the same, suggesting that the upgrade doesn't introduce significant new features or assets.
A crucial aspect for developers is the alignment of peer dependencies. Version 12.1.3 requires @angular/core, @angular/common, and @angular/platform-browser at version 12.1.3, whereas version 12.1.2 depends on the 12.1.2 versions of those same packages. This peer dependency update indicates underlying changes or fixes within the core Angular framework that necessitate a corresponding update to the router. The rxjs peer dependency remains at ^6.5.3 for both versions.
The primary difference lies in the release date which is a week later for the newer version. This suggests that version 12.1.3 likely incorporates bug fixes, performance improvements, or minor adjustments to align with the updated core Angular packages. Developers should upgrade to version 12.1.3 to benefit from the latest improvements and maintain compatibility within their Angular 12 applications.
The are not vulnerabilities for the version 12.1.3 of the package @angular/router