Core-js version 3.9.0 builds upon the foundation of its predecessor, 3.8.3, offering incremental improvements and refinements to this foundational JavaScript standard library. Both versions provide comprehensive polyfills for modern JavaScript features, ensuring compatibility across different environments. Under the MIT license, the package allows for open and free use. Both versions are available in the public npm registry and the source code can be consulted on Github.
A noticeable difference lies in the increased size of version 3.9.0. The unpacked size grew from 685,080 bytes to 689,042 bytes, accompanied by a rise in file count from 1754 to 1771. This suggests the addition of new features, bug fixes, or optimized implementations. While the specific changes are not detailed in the metadata, developers can expect expanded or improved functionality relating to the modern JavaScript specifications. The release date difference indicates approximately a month separating the two versions, signaling a relatively active development cycle. For developers considering an upgrade, the shift in size suggests a potential performance or functionality enhancement. The package offers funding information through Open Collective, an important detail for those who care about supporting open source regularly updated packages.
The are not vulnerabilities for the version 3.9.0 of the package core-js