Angular developers relying on Just-In-Time (JIT) compilation in their web browser applications should note the subtle but important changes between @angular/platform-browser-dynamic versions 14.2.2 and 14.2.3. Both versions, described as the "Angular - library for using Angular in a web browser with JIT compilation," share identical dependencies, requiring tslib version ^2.3.0, and peer dependencies ensuring compatibility with @angular/core, @angular/common, @angular/compiler, and @angular/platform-browser. Key difference lies primarily in the versioning of these peer dependencies. Version 14.2.2 necessitates 14.2.2 of the Angular core components, while 14.2.3 expects 14.2.3. Although the fileCount and unpackedSize reported in the dist section remain constant, highlighting the stability of the core library, developers should guarantee the alignment in the angular core versions referenced. The later version, 14.2.3, was released on September 21, 2022, slightly later than the 14.2.2 version released on September 15, reflecting possible bug fixes or minor enhancements. Developers upgrading between these adjacent versions should verify peer dependency versions to assure seamless compatibility and prevent potential runtime issues within their Angular applications. Both versions maintain the same MIT License and originate from the official Angular repository. This ensures developers can confidently leverage the library within their projects while adhering to open-source licensing guidelines.
The are not vulnerabilities for the version 14.2.3 of the package @angular/platform-browser-dynamic