Angular Core version 2.4.6 represents a minor update to the Angular framework, building upon the solid foundation of version 2.4.5. Both versions share the same core description: "Angular - the core framework," emphasizing their fundamental role in Angular application development. They also maintain identical peer dependencies on RxJS (version ^5.0.1) and Zone.js (version ^0.7.2), ensuring compatibility with these essential reactive programming and asynchronous execution libraries. The consistent MIT license and repository details further underscore their shared lineage and open-source nature.
The most apparent difference lies in the version number and release date. Version 2.4.6 was released on February 3, 2017, following version 2.4.5, which was released on January 25, 2017. While the provided data doesn't detail the specific code changes between the two versions, the increment from 2.4.5 to 2.4.6 implies bug fixes, performance improvements, or small feature enhancements rather than significant API alterations. For developers, this suggests a relatively safe and straightforward upgrade path. Users already familiar with Angular 2.4.5 can expect a seamless transition to 2.4.6, benefiting from potential stability improvements and refinements without needing to rewrite major sections of their code. To gather more information about the specific updates, consult Angular's changelog and release notes. The tarball URLs in the "dist" section allow direct access to the packaged versions for installation and examination.
All the vulnerabilities related to the version 2.4.6 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.