Angular Router version 15.2.4 represents a minor but potentially important update over its predecessor, 15.2.3. Both versions share the same core description as the Angular routing library and maintain identical licensing terms under the MIT license. They depend on tslib in the same version range (^2.3.0) ensuring TypeScript helper functions are consistently handled. A major consistency lies in the peer dependencies for rxjs (^6.5.3 || ^7.4.0), ensuring compatibility with existing applications using either RxJS 6 or 7.
However, the key difference resides in the versions of the @angular/core, @angular/common, and @angular/platform-browser peer dependencies. Version 15.2.4 explicitly depends on version 15.2.4 of these core Angular packages, while 15.2.3 depends on 15.2.3. This pinpointed versioning suggests that the 15.2.4 release likely contains bug fixes or enhancements that specifically rely on the corresponding core Angular versions. Developers should therefore update their core Angular packages alongside the router to 15.2.4 to ensure optimal performance and avoid potential compatibility issues.
Furthermore, a notable difference is the release date; 15.2.4 was released on March 22, 2023, after 15.2.3 on March 16, 2023, indicating it's a more recent release integrating changes, bug fixes, or features implemented following the earlier version. The unpackedSize difference in the dist object could suggest slight adjustments in the codebase or bundled assets.
The are not vulnerabilities for the version 15.2.4 of the package @angular/router