Angular's core framework saw a minor version bump from 2.2.2 to 2.2.3 in late November 2016. While both versions share the same fundamental description as "Angular - the core framework," along with identical peer dependencies on specific versions of RxJS (5.0.0-beta.12) and Zone.js (^0.6.21), the upgrade signifies underlying improvements and potential bug fixes within the core Angular library.
For developers, this increment, despite its seemingly small numeric change, represents a continued evolution of the Angular platform. While the shared peer dependencies indicate no breaking changes in the directly required supporting libraries, version 2.2.3 offers an opportunity to benefit from the refinements the Angular team has implemented. These might include performance enhancements, subtle bug resolutions, or improved stability compared to its predecessor.
The releases, just a day apart, suggest rapid iteration and responsiveness within the Angular development cycle. By adopting version 2.2.3, developers ensure they are working with the most up-to-date stable release available at that time, positioning their projects with the latest advancements the Angular core provides. To understand the exact functionalities delivered, developers should check the official Angular changelog for detailed information.
All the vulnerabilities related to the version 2.2.3 of the package
Cross site scripting in Angular
A vulnerability was found in Angular up to 11.0.4/11.1.0-next.2. It has been classified as problematic. Affected is the handling of comments. The manipulation leads to cross site scripting. It is possible to launch the attack remotely but it might require an authentication first. Upgrading to version 10.2.5, 11.0.5 or 11.1.0-next.3 is advised to to address this issue.