Angular developers should take note of the recent updates to @angular/platform-browser-dynamic. Version 18.1.2, released on July 24, 2024, follows closely on the heels of version 18.1.1, released just a week prior on July 17, 2024. Both versions provide the essential library for running Angular applications in web browsers using Just-In-Time (JIT) compilation, enabling dynamic rendering and execution of Angular code directly within the browser environment.
A key aspect to understand is their dependency structure. Both versions share identical dependencies, relying on tslib version ^2.3.0 for TypeScript helper functions. More crucially, they both list @angular/core, @angular/common, @angular/compiler, and @angular/platform-browser as peer dependencies. This signifies that both the versions 18.1.1 and 18.1.2 explicitly require compatible versions of these core Angular packages. Therefore, upgrading to @angular/platform-browser-dynamic@18.1.2 necessitates ensuring that your project also updates to use the 18.1.2 versions of these peer dependencies to avoid potential conflicts or unexpected behavior.
While the core functionality and file structure seem consistent (both having 25 files and an unpacked size of 79845 bytes), the quick release of 18.1.2 suggests the possibility of bug fixes or minor improvements since 18.1.1. Although the specific nature of these changes isn't detailed in the provided data, developers are advised to consult the official Angular changelog or release notes for a comprehensive understanding of the alterations introduced in version 18.1.2. Always examine release notes for potential breaking changes and performance enchantments.
The are not vulnerabilities for the version 18.1.2 of the package @angular/platform-browser-dynamic