@swc/core is a super-fast alternative to Babel, designed for speedy JavaScript and TypeScript compilation. Comparing versions 1.11.6 and 1.11.5, the core functionalities remain consistent. Both versions offer the same core dependencies on @swc/types and @swc/counter, and share the same devDependencies including Jest, cross-env, TypeScript, and @napi-rs/cli which are essential for testing and development. The exposed API remains consistent between the versions, meaning no breaking changes will be found.
The peer dependency on @swc/helpers also remains the same, ensuring compatibility. Crucially, the optional dependencies, which provide platform-specific binaries for optimal performance across different operating systems and architectures (Darwin, Linux (gnu and musl), and Windows (msvc)), are individually versioned to match the core version.
The primary difference lies in the version numbers of these optional dependencies; version 1.11.6 uses binaries tagged as 1.11.6, reflecting potential platform-specific bug fixes or optimizations since 1.11.5. While fileCount and unpackedSize remain the same, The release date also differs, with 1.11.6 released after 1.11.5, suggesting that it includes the latest fixes and improvements. If you're using @swc/core, upgrading to 1.11.6 will pull in the newest platform-specific binaries,potentially improving stability or performance. Both versions are licensed under Apache-2.0 and maintained by the same author, 강동윤.
The are not vulnerabilities for the version 1.11.6 of the package @swc/core