Angular developers can now leverage the latest version of @angular/compiler, version 18.0.4, released on June 20, 2024. This release builds upon the foundation of version 18.0.3, which came out on June 12, 2024, offering subtle yet potentially impactful changes. Both versions, designed for compiling Angular applications, share core dependencies like tslib and peer dependencies on corresponding @angular/core versions, ensuring compatibility within the Angular ecosystem. The license remains MIT, guaranteeing developers flexibility in their projects.
While the core functionality remains consistent, a notable difference lies in the package size. Version 18.0.4 exhibits a slight increase in unpacked size (9,135,899 bytes) and file count (186 files) compared to version 18.0.3 (9,068,753 bytes and 183 files). This suggests that the newer version incorporates additional features and/or optimizations. Developers upgrading should consider this increase, although the magnitude is unlikely to cause significant performance or storage concerns. The differences in the file count and unpacked size might indicate bug fixes, performance improvements, or the inclusion of new, minor features. For developers looking for the most up-to-date and possibly more refined compiling capabilities, 18.0.4 is the recommended choice. Checking the official Angular changelog for detailed specifics about the new features and bug fixes is always a good practice when updating.
The are not vulnerabilities for the version 18.0.4 of the package @angular/compiler