Angular Common version 13.1.2 represents a minor update to the core Angular library, building upon the preceding stable release, version 13.1.1. Both versions share the same overarching purpose: to provide essential directives and services fundamental to Angular application development. Crucially, both rely on the tslib dependency (version ^2.3.0) for TypeScript helper functions, ensuring compatibility with TypeScript projects.
The notable changes lie in the peer dependencies and the distributed package details. Both versions declare peer dependencies on rxjs (version ^6.5.3 || ^7.4.0) and @angular/core. However, version 13.1.2 mandates @angular/core version 13.1.2, while 13.1.1 requires @angular/core version 13.1.1. This indicates that version 13.1.2 of Angular Common is designed to work seamlessly with @angular/core of the same version, promoting better feature alignment and potentially resolving compatibility issues.
Furthermore, the dist metadata reveals subtle differences. Version 13.1.2 has a slightly larger file count (2961 vs. 2960) and unpacked size (11388131 bytes vs. 11387027 bytes) compared to version 13.1.1. This suggests that version 13.1.2 includes minor additions, bug fixes, or improvements that contribute to the increased package size. The release date of version 13.1.2 is January 12, 2022, while version 13.1.1 was released on December 15, 2021, marking a relatively short period between releases. Developers should consider these factors when choosing between the two versions, prioritizing version 13.1.2 for its potential enhancements and closer alignment with @angular/core version 13.1.2, especially in new projects or when upgrading existing applications within the Angular 13 ecosystem.
The are not vulnerabilities for the version 13.1.2 of the package @angular/common