Angular developers should be aware of the subtle but potentially impactful differences between @angular/compiler versions 11.0.9 and 11.0.8. While both versions share the same core description, dependencies (relying on tslib version 2.0.0 or higher), license (MIT), and repository details, there are key distinctions that inform upgrade decisions.
The most noticeable difference lies in the dist object. Version 11.0.9 possesses a slightly larger unpacked size (21,201,649 bytes) compared to 11.0.8 (21,192,622 bytes). This suggests that 11.0.9 incorporates additional code or refinements not present in the earlier version, potentially related to bug fixes, performance improvements, or new features within the compiler. Both have the same file count (458) in the packed state.
Furthermore, the releaseDate indicates that version 11.0.9 was published on January 13, 2021, while 11.0.8 was released on January 11, 2021. The two-day gap suggests 11.0.9 is likely addressing issues discovered or optimizations identified shortly after the release of 11.0.8.
For developers, this means that upgrading to 11.0.9 is generally recommended to benefit from the latest stability enhancements and potentially improved performance characteristics. Reviewing the official Angular changelog for detailed release notes would be the best practice to understand specific changes between these versions that may impact their code. These details include whether specific bug fixes or new optimizations are present.
The are not vulnerabilities for the version 11.0.9 of the package @angular/compiler