Angular developers using the @angular/platform-browser-dynamic package should be aware of the subtle differences between versions 11.2.6 and 11.2.7. Both versions provide the crucial Just-In-Time (JIT) compilation capabilities necessary for running Angular applications directly in a web browser. Functionally, they are nearly identical, sharing the same dependency on tslib version ^2.0.0. Key peer dependencies crucial for compatibility, like @angular/core, @angular/common, @angular/compiler, and @angular/platform-browser, are also required.
The crucial distinction lies in the specific versions of these peer dependencies. Version 11.2.7 mandates version 11.2.7 of @angular/core, @angular/common, @angular/compiler, and @angular/platform-browser, while version 11.2.6 expects version 11.2.6 of these packages. This means upgrading from 11.2.6 to 11.2.7 requires a coordinated update of all Angular core packages to maintain compatibility and avoid runtime errors. Developers should prioritize upgrading to 11.2.7 alongside these core packages to benefit from any incremental bug fixes and performance improvements provided within the Angular framework. Consider the releaseDate, version 11.2.7 was released approximately a week after version 11.2.6, possibly encompassing fixes discovered during that period. Ensure all related Angular dependencies are updated to their 11.2.7 counterparts during the upgrade process.
The are not vulnerabilities for the version 11.2.7 of the package @angular/platform-browser-dynamic