Angular developers relying on Just-In-Time (JIT) compilation in the browser should be aware of the subtle but important update from @angular/platform-browser-dynamic version 13.1.2 to 13.1.3. Both versions cater to the core need of enabling Angular applications to run seamlessly within a web browser environment, leveraging the power of dynamic compilation.
The key distinction lies in the peer dependencies. Version 13.1.3 is built to perfectly synchronize with @angular/core, @angular/common, @angular/compiler, and @angular/platform-browser all at version 13.1.3. Similarly, version 13.1.2 aligns with its corresponding peer dependencies at version 13.1.2. While the fundamental functionality remains the same, ensuring matching peer dependencies is crucial for stability and avoiding potential conflicts or unexpected behaviors within your Angular project.
Developers upgrading from 13.1.2 should prioritize updating their core Angular modules to 13.1.3 simultaneously. Neglecting this synchronization may lead to compatibility issues. The update, while seemingly minor (patch version increment), guarantees seamless integration within the Angular ecosystem, providing a reliable and consistent experience for JIT-compiled browser applications. The tslib dependency remains consistent across both versions, indicating no changes in the TypeScript helper functions utilized. Both versions also share identical unpacked and file count sizes. Therefore the update fixes some bugs or integrates internal changes.
The are not vulnerabilities for the version 13.1.3 of the package @angular/platform-browser-dynamic