Angular's @angular/common package, a vital component for Angular application development, provides essential directives and services for everyday tasks. Version 18.1.4, released on August 7, 2024, succeeds version 18.1.3, which was released on July 31, 2024. Both versions maintain the same core description: "Angular - commonly needed directives and services," indicating a continuation of the package's established purpose.
The dependency on tslib remains consistent at ^2.3.0 for both versions, ensuring compatibility with TypeScript helper functions. Similarly, the peer dependencies, rxjs (^6.5.3 || ^7.4.0) and @angular/core, are present in both, highlighting the package's tight integration with Angular's reactive programming paradigm and core functionalities. However, the @angular/core peer dependency specifies version 18.1.4 for the newer @angular/common version, indicating it should work seamlessly with that core version.
A noteworthy difference lies in the dist section. While both have the same fileCount of 3015, the unpackedSize varies slightly. 18.1.4 is 11460312 bytes, while 18.1.3 is 11460788 bytes. This difference of a few hundred bytes suggests minor adjustments in the code, potentially bug fixes, performance improvements, or very small feature additions. Developers should prioritize upgrading to 18.1.4 to benefit from these refinements and ensure compatibility with Angular core 18.1.4. The consistent MIT license and repository details ensures stability and open source accessibility for the library.
The are not vulnerabilities for the version 18.1.4 of the package @angular/common