Angular developers should be aware of the subtle yet important differences between versions 11.0.8 and 11.0.9 of the @angular/platform-browser-dynamic package. Both versions are designed to enable Just-In-Time (JIT) compilation of Angular applications within a web browser, a crucial aspect for development and dynamic application scenarios. The package itself remains consistent in its core purpose, providing the necessary tools and functionalities to bootstrap and run Angular applications directly in the browser.
From a dependency perspective, both versions share the same direct dependency on tslib (version ^2.0.0), indicating consistent support for TypeScript helper functions. Crucially, the peer dependencies, which outline the compatible versions of core Angular modules, are also aligned within their respective versions. @angular/core, @angular/common, @angular/compiler, and @angular/platform-browser must be at version 11.0.8 for @angular/platform-browser-dynamic@11.0.8 and 11.0.9 for @angular/platform-browser-dynamic@11.0.9.
The key distinction lies in the release date and potentially in subtle bug fixes or performance improvements included in version 11.0.9, released on January 13, 2021, compared to January 11, 2021, for version 11.0.8. While the fileCount and unpackedSize remain identical, developers are encouraged to upgrade to the latest patch version (11.0.9) to benefit from any incremental enhancements and to ensure compatibility with the broader Angular ecosystem. Because it is a patch, there are no breaking changes upgrading from 11.0.8 to 11.0.9, so the upgrade process should be simple.
The are not vulnerabilities for the version 11.0.9 of the package @angular/platform-browser-dynamic