Angular's @angular/compiler package, a crucial component for transforming Angular templates and components into executable code, saw a minor version bump from 11.0.5 to 11.0.6. Both versions rely on tslib version 2.0.0 or higher, ensuring compatibility with recent TypeScript releases. Developers utilizing this library shouldn't expect breaking API changes between these versions due to the nature of the semver bump. The core functionality of the compiler, responsible for parsing templates, performing type checking, and generating code, remains consistent.
A key difference lies in the unpackedSize within the dist object. Version 11.0.6 has a slightly larger unpacked size of 21,192,622 bytes compared to 11.0.5's 21,178,772 bytes. This suggests that the newer version includes some updates in the compiled code. While seemingly small, these changes might encompass bug fixes, performance enhancements relating to the template compilation process. Developers may observe slight improvements in application startup time in development with the newer version.
Release dates are also notably different, 11.0.5 released in mid december 2020 while 11.0.6 on the first week of January 2021. As such, adopting version 11.0.6 is recommended for projects already on the Angular 11 platform, ensuring access to the latest optimizations and potentially resolving any minor issues present in version 11.0.5. Always check the change logs on the angular repository to assure no change can generate problems for the library.
The are not vulnerabilities for the version 11.0.6 of the package @angular/compiler