@swc/core, a high-performance alternative to Babel, offers a significant speed boost for JavaScript and TypeScript compilation. Examining versions 1.1.47 and 1.1.46 reveals subtle but important distinctions for developers. While both versions share the same core dependencies like mkdirp, progress, node-fetch, and true-case-path, along with the same suite of development dependencies, including testing frameworks like jest, utility libraries like lodash, and Babel plugins, the key difference lies in the release date.
Version 1.1.47 was released on May 21, 2020, at 17:03:51.847Z, while version 1.1.46 was released earlier the same day at 11:14:08.221Z. This indicates that version 1.1.47 is a patch or minor update addressing potential bugs or performance improvements identified since the previous release. Although the fileCount (62) and unpackedSize (345530) remain consistent, the later release date of 1.1.47 suggests a refinement of the codebase.
For developers, this means that version 1.1.47 is the preferred choice for a more stable and potentially optimized experience. While the exact nature of the changes between these versions isn't explicitly provided in the metadata, upgrading to the latest patch version within the same minor version (1.1.x) is generally recommended to take advantage of any bug fixes or performance enhancements. Both packages are still using the same dependencies, so we can suppose that the API surface exposed to the users is still the same, and the upgrade process should be extremely smooth.
The are not vulnerabilities for the version 1.1.47 of the package @swc/core