Angular compiler package version 17.3.11, released on June 5th, 2024, succeeds version 17.3.10, which was released on May 22nd, 2024. Both versions share the same core description: "Angular - the compiler library." They depend on tslib version ^2.3.0 and have @angular/core as a peer dependency, with versions 17.3.11 and 17.3.10 respectively, for compatibility. The licensing and repository information remains consistent between the two versions, indicating a continued adherence to the MIT license and the Angular project's established Git repository on GitHub.
While the file count (188) and unpacked size (10124627 bytes) for the distributable packages appear identical, the crucial difference lies in the shift from @angular/core version 17.3.10 to 17.3.11 within the peerDependencies. This subtle change suggests that version 17.3.11 of @angular/compiler is specifically designed to work optimally, or is required, with @angular/core version 17.3.11.
For developers using @angular/compiler, this means ensuring that if upgrading to version 17.3.11, they *must* also upgrade to @angular/core version 17.3.11 to maintain compatibility and avoid potential runtime errors or unexpected behavior. While the underlying functionality of the compiler might remain largely the same, this version bump likely addresses specific bug fixes, performance improvements, or new features implemented within the core framework that necessitate the updated compiler. Always consult the official Angular changelog and upgrade guides.
The are not vulnerabilities for the version 17.3.11 of the package @angular/compiler