Angular's @angular/platform-browser-dynamic package facilitates running Angular applications within a web browser using Just-In-Time (JIT) compilation. Comparing version 7.1.0 with its predecessor, 7.0.4, highlights a few key distinctions relevant to developers. Both versions share the same core purpose and MIT license, relying on tslib for TypeScript helpers. They also maintain identical repository information, pointing to the main Angular GitHub repository.
The primary difference lies in the version numbers of their peer dependencies. Version 7.1.0 requires @angular/core, @angular/common, @angular/compiler, and @angular/platform-browser all at version 7.1.0, while version 7.0.4 necessitates corresponding versions of 7.0.4. This indicates that upgrading from 7.0.4 to 7.1.0 of @angular/platform-browser-dynamic necessitates upgrading these peer dependencies as well. This ensures compatibility and access to the latest features and bug fixes introduced within the core Angular modules.
The dist object reveals subtle changes in package size. Version 7.1.0 has a fileCount of 89 and an unpackedSize of 628533, whereas 7.0.4 has a fileCount of 88 and an unpackedSize of 626365. A slightly larger unpacked size and one additional file in version 7.1.0 could point to minor additions, bug fixes, or performance enhancements warranting exploration in the changelog. Release dates show that 7.1.0 was released a week later the 7.0.4 meaning that it may represent a fix of some issues. For developers, choosing between these versions depends on their existing Angular project setup and the necessity of adopting the latest Angular features and fixes. When upgrading pay close attention to the peer dependecies and perform complete regression testing.
The are not vulnerabilities for the version 7.1.0 of the package @angular/platform-browser-dynamic