Angular Router version 3.3.0 introduces notable updates compared to its predecessor, 3.2.4, primarily focusing on dependency alignment. A key difference lies in the peer dependencies. Version 3.3.0 upgrades its dependency on RxJS to version 5.0.0-rc.4, a release candidate, suggesting improved stability and features within the reactive programming library. This contrasts with version 3.2.4, which depends on RxJS 5.0.0-beta.12. Similarly, Angular core, common, and platform-browser dependencies are updated to version 2.3.0 in 3.3.0, moving from version 2.2.4 in the older release.
For developers, this translates to a more aligned ecosystem. Upgrading to version 3.3.0 necessitates ensuring compatibility with RxJS 5.0.0-rc.4 and Angular 2.3.0. While the core functionality of the router remains consistent, this update likely incorporates bug fixes, performance enhancements, and new features within these core dependencies which the router leverages. Developers should thoroughly test their applications after upgrading to guarantee smooth operation with the new dependency versions. The later release date of version 3.3.0, December 7, 2016, compared to November 30, 2016, for version 3.2.4 indicates that it benefits from any intermediate fixes and improvements made to the underlying Angular framework and RxJS library.
The are not vulnerabilities for the version 3.3.0 of the package @angular/router