Core-js, a foundational JavaScript standard library, released version 3.16.3 on August 24, 2021, building upon the previous stable version 3.16.2 released a week earlier on August 17, 2021. Both versions, licensed under MIT, provide essential polyfills and shims for modern JavaScript features, ensuring compatibility across diverse environments. The library is actively funded through Open Collective, highlighting community support.
While seemingly incremental, the update from 3.16.2 to 3.16.3 includes subtle yet noteworthy changes. Developers should particularly note the increase in file count from 1846 to 1847 and the corresponding unpacked size increase from 761,565 bytes to 762,020 bytes. This suggests that version 3.16.3 likely introduces new functionalities or improvements, possibly addressing bug fixes or refining existing polyfills. Although the specific changes aren't detailed in the provided data, developers relying on precise or edge-case behaviors from core-js should investigate the detailed changelog available in the core-js GitHub repository to understand the granular differences. The slight increase in size implies added functionality or refinements which enhance the developer experience and overall compatibility for modern JavaScript projects. The library is a crucial dependency for applications aiming for broad runtime support.
The are not vulnerabilities for the version 3.16.3 of the package core-js