Angular Animations has a new release, version 18.2.0, offering the same file count and unpacked size as the previous stable version, 18.1.5. Both versions weigh in at 62 files and 1,729,380 bytes respectively when unpacked, suggesting underlying code optimization rather than radical feature additions. The dependency on tslib remains consistent at "^2.3.0", ensuring continued compatibility with TypeScript helper functions. The core functionality of Angular Animations, dedicated to integrating animations with the Web Animations API, appears unchanged.
A key aspect for developers is that both versions maintain the MIT license, aligning with Angular's commitment to open-source principles. Developers considering upgrading from 18.1.5 to 18.2.0 should prioritize verifying the peer dependency on @angular/core. Version 18.2.0 of @angular/animations is explicitly designed to work with version 18.2.0 of @angular/core, while version 18.1.5 needs the version 18.1.5 of @angular/core. Ensuring this alignment is crucial for preventing runtime errors and maintaining application stability.
The very short time difference between the release dates (approximately 10 minutes) signals a potentially critical bug fix or a minor but vital enhancement quickly addressed post-release of 18.1.5. While the identical file size and dependency structure might suggest an insignificant change, developers should consult the official Angular changelog and commit history to identify the precise modifications contained within version 18.2.0 before upgrading. This ensures a smooth transition and avoids potential compatibility issues within existing Angular projects.
The are not vulnerabilities for the version 18.2.0 of the package @angular/animations