Angular developers will find the update from version 7.2.9 to 7.2.10 of the @angular/compiler package a subtle but important increment. Both versions, sharing the same MIT license and maintained by the Angular team, provide the core compilation functionalities essential for transforming Angular templates and TypeScript code into efficient JavaScript. Critically, both rely on the tslib dependency at version ^1.9.0, ensuring compatibility with supporting TypeScript functionalities.
While the visible code and API seem untouched, under the hood, the most noticeable change lies in the subtle difference in unpackedSize, with version 7.2.10 being marginally larger (26755589 bytes) than 7.2.9 (26755566 bytes). This suggests internal optimizations, bug fixes, or minor additions that, while not introducing new features, refine the existing compilation process.
The release date also pinpoints a key difference. Version 7.2.10 was released on March 20, 2019, following version 7.2.9, released on March 12, 2019.
For developers, upgrading to 7.2.10 is generally recommended, as it incorporates the latest refinements and potential bug fixes within the Angular 7.2.x release line – especially if you're encountering any compiler-related issues. Checking Angular's official changelog will provide comprehensive insight on the changes and help you decide whether upgrading is necessary.
The are not vulnerabilities for the version 7.2.10 of the package @angular/compiler