Core-js is a widely used JavaScript standard library polyfill, crucial for ensuring compatibility across different browsers and environments. Version 3.7.0 builds upon the solid foundation of version 3.6.5, incorporating refinements and additions that enhance the developer experience. A notable difference lies in the increased size and file count; version 3.7.0 introduces more comprehensive coverage of modern ECMAScript features, evidenced by the jump to 1723 files and an unpacked size of 670898, compared to 1701 files and an unpacked size of 663758 for version 3.6.5.
This growth signals an expansion in the library's capabilities, likely encompassing new proposals and improvements to existing polyfills. Developers upgrading from 3.6.5 to 3.7.0 can expect improved support for the latest JavaScript syntax and functionalities, minimizing compatibility issues when targeting older browsers. Crucially, while more comprehensive it could possibly imply a little bit more weight to your builds so testing is key. The later release date of November 2020 for version 3.7.0, relative to April 2020 for version 3.6.5, indicates that it benefits from several months of bug fixes, performance optimizations, and community feedback, making it a more mature and reliable choice for projects requiring robust polyfilling. Always consult the official core-js changelog for detailed information on specific changes.
The are not vulnerabilities for the version 3.7.0 of the package core-js