The Angular team has released version 19.0.0 of @angular/platform-browser, marking a significant upgrade from the previous stable version, 18.2.13. While both versions maintain the same core description as an Angular library for web browser integration and share dependencies like "tslib," several key differences stand out. Most notably, the peer dependencies have been updated to reflect the core Angular framework's version jump. Developers upgrading should be aware that @angular/core, @angular/common, and @angular/animations now require version 19.0.0 alongside @angular/platform-browser. The new version was published on November 19, 2024, prior to version 18.2.13 released on November 26, 2024.
Interestingly, the "dist" object reveals a streamlined package structure in version 19.0.0, evidenced by a substantial reduction in "fileCount" (from 62 to 15) and "unpackedSize" (from 765600 to 353110). This suggests potential improvements in build processes, code optimization, or a shift in how the library is packaged and delivered. For developers, this translates to potentially faster installation times and a smaller footprint in their projects. This hints at internal refactoring or modularization efforts from the Angular team. Before upgrading, developers should review Angular's official update guides to understand any breaking changes associated with the major version jump.
The are not vulnerabilities for the version 19.0.0 of the package @angular/platform-browser