Angular's @angular/common package, crucial for building robust Angular applications, saw a recent update with version 17.3.3, released on April 3, 2024. Comparing it to the previous stable version, 17.3.2 released on March 28, 2024, we observe a few key differences. While the core dependencies on tslib remain consistent, and peer dependencies still require compatible versions of rxjs and @angular/core, the @angular/core peer dependency is updated to reflect the new version that this version of @angular/common is compatible with.
The file count in the distributed package remains the same at 3016 files, suggesting that the update doesn't involve a radical restructuring. A subtle decrease in unpacked size, from 11,408,217 bytes in version 17.3.2 to 11,408,044 bytes in 17.3.3, may hint at minor optimizations or bug fixes.
For developers, this means that upgrading from 17.3.2 to 17.3.3 should be relatively straightforward, provided their projects already satisfy the peer dependencies. Given the minor version bump, the update likely includes bug fixes, performance improvements, or small feature enhancements rather than breaking changes. Developers are encouraged to review the official Angular changelog for a detailed list of specific changes included in the 17.3.3 release to fully understand the impact on their applications and to leverage any potential improvements. Always test updated packages in a dev environment before deploying to production, to ensure compatibility and confirm that expected functionality is working as planned.
The are not vulnerabilities for the version 17.3.3 of the package @angular/common