Angular developers considering upgrading their projects should be aware of the subtle but potentially impactful differences between @angular/platform-browser versions 6.0.2 and 6.0.3. Both versions, designed to enable Angular applications within web browsers, share a common foundation, including dependencies on tslib (version ^1.9.0) and the MIT license. Crucially, both rely on peer dependencies of @angular/core and @angular/common, but each demands synchronized versioning, meaning 6.0.2 depends on core and common of the same version, and 6.0.3 accordingly.
The key distinction lies in their release date and associated changes. Version 6.0.3 was released on May 22, 2018, a week after 6.0.2 (May 15, 2018). This suggests that version 6.0.3 likely incorporates bug fixes, performance enhancements, or minor feature additions not present in 6.0.2. Further supporting this is the notable difference in the unpacked size of the distributed tarball, with 6.0.3 weighing in at 2419217 bytes compared to 6.0.2's 2349604 bytes. An increase in the unpacked size could mean more features were included and integrated improving the library in general. While the file count remains identical at 179, the size difference hints at internal code adjustments or added functionalities addressing specific issues or improvements reported by the Angular community. Developers should consult the Angular changelog for detailed specifics on these changes when deciding whether to update.
The are not vulnerabilities for the version 6.0.3 of the package @angular/platform-browser