Angular Router version 12.0.2 represents a minor update over the previous stable version 12.0.1, focusing primarily on bug fixes and potentially subtle performance improvements rather than introducing significant new features. Both versions share the same core description as the Angular routing library, essential for building single-page applications with navigation. Developers will find that both rely on the same dependency of tslib at version ^2.1.0. Crucially, the peer dependencies, specifying compatible versions of core Angular modules, differ; 12.0.2 requires @angular/core, @angular/common, and @angular/platform-browser at version 12.0.2, while 12.0.1 necessitates version 12.0.1 of these respective packages. This indicates that version 12.0.2 is designed to integrate seamlessly with the broader Angular 12.0.2 ecosystem. The license remains MIT, and the source code is hosted in the same repository location on GitHub. The author is, of course, still the Angular team. Although the file count in the distribution tarball is identical at 79, there's a difference in the unpacked size, with version 12.0.2 being slightly larger (2690818 vs 2685875), which may be caused by small code improvements or bug fixes. Finally, the release dates show that version 12.0.2 was released on May 26, 2021, a week after version 12.0.1, released on May 19, 2021. For developers, the key takeaway is to ensure compatibility within their Angular 12 projects. Upgrading to 12.0.2 is recommended for those already using Angular 12, providing access to the latest fixes and refinements within the routing module.
The are not vulnerabilities for the version 12.0.2 of the package @angular/router