Core-js version 3.6.0 represents an iteration upon the established foundation of version 3.5.0. Both versions maintain the core library's MIT license and are accessible via the same GitHub repository, ensuring continuity for developers already familiar with the project's structure. The funding model through Open Collective remains consistent, supporting the library's ongoing development.
Key differences emerge in the package metadata. Version 3.6.0 weighs in with 1699 files within the tarball, slightly more than the 1690 files in version 3.5.0. This increase in file count is reflected in the unpacked size, growing from 652,195 bytes to 658,505 bytes. This suggests new functionalities, polyfills, or enhanced support for existing features have been introduced.
The release date marks a six-day gap, with version 3.6.0 released on December 18, 2019, following the December 12, 2019 release of version 3.5.0. For developers, this highlights the active maintenance and incremental improvements made to core-js. Switching to v3.6.0 offers the benefit of the latest bug fixes, performance enhancements, and potentially added polyfills for newer ECMAScript features, ensuring broader compatibility and a more robust development experience. Careful review of the changelog is advisable to understand the specifics of these changes and how they might impact existing code.
The are not vulnerabilities for the version 3.6.0 of the package core-js