Angular Router version 12.0.3 is a minor patch release in the Angular routing library, building upon the previous stable version 12.0.2. Both versions share the same core description, functioning as Angular's dedicated routing solution and licensed under MIT. Developers can expect similar functionalities related to navigating between application views, managing route parameters, and implementing advanced routing strategies like lazy loading and route guards. The tslib dependency remains consistent at "^2.1.0" ensuring TypeScript helpers are readily available.
The key difference lies in the peer dependencies. Version 12.0.3 requires Angular core, common, and platform-browser packages all at version 12.0.3, while version 12.0.2 requires the same Angular packages at version 12.0.2. This indicates that version 12.0.3 includes updates and fixes specifically tailored to work optimally with the corresponding Angular framework version, potentially addressing bugs or improving performance. This dependency update is important for developers to consider to ensure compatibility in their projects.
While the file count remains the same at 79, the unpacked size of 12.0.3 is slightly larger (2692677 bytes) compared to 12.0.2 (2690818 bytes), suggesting minor code or asset additions or modifications. Released on June 2, 2021, version 12.0.3 followed the May 26, 2021 release of version 12.0.2. Developers should upgrade to 12.0.3 to benefit from the latest bug fixes and enhancements for seamless routing experiences.
The are not vulnerabilities for the version 12.0.3 of the package @angular/router