@angular/animations version 10.0.0 represents a significant update over the previous stable version, 9.1.13, marking a move towards Angular version 10. While both versions provide animation capabilities for Angular applications, integrating with the Web Animations API, several key differences impact developers. Version 10.0.0 features a dependency on tslib version ^2.0.0, an upgrade from the implicit dependency managed within Angular 9. This signifies a potentially cleaner and more explicit handling of TypeScript helper functions and could influence the bundling size and runtime behavior of applications using the animations module. More importantly, version 10.0.0 requires @angular/core in version 10.0.0 as a peer dependency, whereas version 9.1.13 needed @angular/core of version 9.1.13 and tslib ^1.10.0. This highlights the dependency on Angular's core framework and signals breaking changes, ensuring that animations are aligned with the core framework evolution. Notably the file count and unpacked size are significantly smaller in version 10.0.0 which means the package has been greatly optimized. Developers upgrading from version 9.1.13 should ensure their core Angular framework is also upgraded to version 10.0.0 to maintain compatibility and leverage new features or bug fixes delivered within the core framework and related modules
The are not vulnerabilities for the version 10.0.0 of the package @angular/animations