Core-js version 3.3.0 represents an incremental update to the popular JavaScript standard library, building upon the foundation established in version 3.2.1. While both versions share the same core mission of providing polyfills and shims for modern ECMAScript features, enabling developers to write code that works across different JavaScript environments, version 3.3.0 introduces several refinements and additions that are relevant for developers concerned with staying on the cutting edge.
One noticeable difference is the increase in size, both in terms of fileCount and unpackedSize. The newer version includes more files (1675 compared to 1604) and a larger unpacked size (622384 versus 571737), suggesting additions of new features, improved polyfills or expanded test coverage. A 2 months development has been made between the 2 releases.
Developers considering an upgrade from 3.2.1 to 3.3.0 should focus new features of ECMAScript proposed in the updated version and improved or refined polyfills, potentially leading to better performance or compatibility across various browsers and Node.js versions. Examining the changelog or release notes associated with version 3.3.0 on the core-js GitHub repository is crucial to understand the specific changes and determine whether they address particular needs or resolve existing issues in their projects. Also, the date is relevant, since the update was released after 2 months of development, so some dependencies might be updated too.
The are not vulnerabilities for the version 3.3.0 of the package core-js