Angular Router version 14.1.3 introduces a minor update to Angular's routing library, compared to the previous stable version 14.1.2. Both versions maintain the same core functionality, offering robust navigation and URL management for Angular applications. Developers leveraging Angular for single-page applications or complex web applications will find these libraries essential managing navigation between different views and components.
The most apparent changes lie in the underlying details: version 14.1.3 has a slightly larger unpacked size (2972452 bytes) and file count (73 files) compared to version 14.1.2 (2967834 bytes and 72 files). These differences likely indicate bug fixes, minor performance enhancements, or documentation improvements introduced in the newer version. The core dependencies remain consistent, relying on tslib for TypeScript helper functions and peer dependencies on rxjs and core Angular modules like @angular/core, @angular/common, and @angular/platform-browser. Importantly, the peer dependency versions for Angular modules are also updated to reflect the respective router version (14.1.3 or 14.1.2).
For developers already using Angular Router 14.1.2, upgrading to 14.1.3 is generally recommended due to the potential for bug fixes and performance tweaks. However, given the minor nature of the version bump, the upgrade is expected to be straightforward with minimal to no breaking changes, assuming compliance with peer dependencies. Developers starting new projects should opt for the latest version (14.1.3) to benefit from the most up-to-date features and improvements. The release date difference of roughly a week also suggests the fixes are important.
The are not vulnerabilities for the version 14.1.3 of the package @angular/router