Angular Animations version 12.0.3 represents a patch release over the previous stable version 12.0.2 of the popular Angular animation library. Both versions share a similar structure, offering seamless integration of web animations within Angular applications. Key aspects like the project's MIT license, repository location on GitHub, and author information remain consistent. Crucially, both versions depend on tslib version 2.1.0 or higher, ensuring compatibility and leveraging TypeScript helper functions.
The primary difference lies in the peer dependency on @angular/core. Version 12.0.3 requires @angular/core version 12.0.3, while version 12.0.2 expects @angular/core version 12.0.2. This implies that upgrading to @angular/animations 12.0.3 necessitates using @angular/core 12.0.3 to maintain dependency compatibility within your Angular project. Developers should prioritize aligning their core Angular version with the animations package to prevent potential runtime errors or unexpected behaviors.
Both packages also share the same file count of 79 and unpacked size of 2416036 bytes, which means the patch didn't add or remove any file, nor has significant changes in the size of the bundle. The upgrade mainly addresses fixes and refinements within the existing animation framework making it efficient and stable. For developers using Angular Animations, this points to a refined and dependable animation solution and an easy upgrade if the core package is also upgraded. Check the changelog and release notes for detailed fixes and potential breaking changes.
The are not vulnerabilities for the version 12.0.3 of the package @angular/animations