Angular Animations version 12.1.2 represents a minor update to the animation capabilities within the Angular framework, building upon version 12.1.1. Both versions are described as integrations with web-animations providing developers the tools to create engaging and dynamic user interfaces. Key commonalities between the versions include the dependency on tslib (version ^2.2.0) for TypeScript helper functions, MIT licensing, and the same repository location on GitHub. Each version also maintains 79 files within the package. The core dependency of both packages is @angular/core a peer dependency with matching version numbers identifying that the animations package needs a corresponding Angular core version to work.
The primary differentiator lies in the version of @angular/core it depends on and the unpacked size of the package after installation, the newer version is marginally larger, implying that new functionalities or improvements have been added. Although these changes may include bug fixes, performance enhancements, or potentially new animation features, the data available does not provide specific insights into what changed. Developers should consult the official Angular changelog and release notes for a granular understanding of the alterations. This would ensure users are fully informed before upgrading. The newer animations package was released in mid july slightly more than 2 weeks after the previous one. Ultimately, developers should evaluate the benefits of the newer version, keeping in mind the compatibility with the rest of their stacks.
The are not vulnerabilities for the version 12.1.2 of the package @angular/animations