@swc/core is a high-performance JavaScript and TypeScript compiler designed as a faster alternative to Babel. Comparing versions 1.7.5 and 1.7.4, the core functionalities and dependencies remain largely consistent, indicating a focus on incremental improvements and bug fixes rather than major feature additions. Both versions rely on the same core dependencies: @swc/types and @swc/counter, and development dependencies like jest, cross-env, typescript and @napi-rs/cli for testing and building. A notable aspect is the consistent peer dependency on @swc/helpers, highlighting the importance of this shared package for runtime support.
The key difference lies in the optional dependencies, where each platform-specific binary (Darwin, Linux, and Windows for various architectures like x64, ARM64, etc.) is updated from version 1.7.4 to 1.7.5. This suggests that the primary changes likely involve platform-specific optimizations, bug fixes, or compatibility updates for these pre-built binaries. The releaseDate is different too, so this suggests that the 1.7.5 is the latest version. Developers looking for the most up-to-date and potentially more stable or optimized builds for their target platforms should opt for version 1.7.5. The "unpackedSize" and "fileCount" are the same across the two versions. Choosing the right version ensures access to the latest improvements and addresses potential platform-specific issues, contributing to a smoother development and deployment experience.
The are not vulnerabilities for the version 1.7.5 of the package @swc/core