Angular developers should take note of the update from version 12.2.14 to 12.2.15 of the @angular/platform-browser-dynamic package. This library is a crucial component for running Angular applications in a web browser using Just-In-Time (JIT) compilation. While both versions share the same core description and licensing under MIT, the key differentiator lies in their release dates and peer dependencies. Version 12.2.15 was released on December 15, 2021, a couple of weeks after 12.2.14 which got released on December 1, 2021. This indicates that 12.2.15 likely includes bug fixes, performance improvements, or security patches implemented since the earlier release.
More critically, the peer dependencies have been updated. When upgrading, developers must ensure that their projects also update to version 12.2.15 of @angular/core, @angular/common, @angular/compiler, and @angular/platform-browser. These peer dependencies are essential to ensure compatibility and prevent runtime errors. Both versions rely on tslib version ^2.2.0. Both versions also have the same file count and unpacked size, which indicates that the changes between the versions are only a handful of files and configurations.
Staying current with the latest minor versions of Angular libraries like @angular/platform-browser-dynamic is a vital practice, as it minimizes the risk of encountering known issues and maximizes application stability. Developers are encouraged to review the Angular change log for a detailed breakdown of the adjustments incorporated in version 12.2.15.
The are not vulnerabilities for the version 12.2.15 of the package @angular/platform-browser-dynamic