Angular core version 5.1.3 represents a minor update to the Angular framework, building upon the foundation laid by version 5.1.2. Both versions, described as "Angular - the core framework," share fundamental characteristics, including identical dependencies on tslib (version ^1.7.1) and peer dependencies on rxjs (version ^5.5.0) and zone.js (version ^0.8.4). This indicates that the core functionalities and external library interactions remain consistent between the two releases. The licensing information is also unchanged, with both versions distributed under the MIT license.
The key distinction lies in the release date: version 5.1.3 was published on January 4, 2018, while version 5.1.2 was released on December 20, 2017. This chronological difference suggests that version 5.1.3 likely incorporates bug fixes, performance improvements, or minor feature enhancements that were addressed in the interim period. Developers considering upgrading from 5.1.2 should anticipate a more stable experience, with potential resolutions to issues encountered in the earlier release. While the provided data doesn't detail specific code-level changes, the updated release date implies an improvement in the overall quality and reliability of the Angular core framework, encouraging users to adopt the latest iteration for optimal performance. Both libraries can be installed from the npm registry and the source code can be found in the angular/angular github repository.
All the vulnerabilities related to the version 5.1.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.