@swc/core is a high-performance JavaScript and TypeScript compiler, designed as a super-fast alternative to Babel. Comparing versions 1.11.5 and 1.11.4, the core functionalities remain consistent, focusing on providing developers with a swift and efficient compilation process. Both versions share the same dependencies, including @swc/types and @swc/counter, and development dependencies like Jest, cross-env, TypeScript, and @napi-rs/cli, indicating a stable development environment and testing infrastructure. The peer dependency on @swc/helpers also remains unchanged, ensuring compatibility across the SWC ecosystem.
The key distinction lies in the versioning of the optional dependencies, which are platform-specific binaries like @swc/core-darwin-x64, @swc/core-linux-x64-gnu, and others for various operating systems and architectures. Each optional dependency is bumped to version 1.11.5 in the newer release, aligning with the core package version. This suggests that version 1.11.5 likely includes bug fixes, performance improvements, or compatibility updates specific to these platform-dependent binaries. Developers should consider upgrading to 1.11.5 to benefit from these potential enhancements and ensure optimal performance across different environments. Both versions maintain the Apache-2.0 license, the same repository URL, and the same author and funding information. From a practical perspective for developers, the upgrade from 1.11.4 to 1.11.5 offers the potential for a more refined and stable compilation experience across diverse target platforms.
The are not vulnerabilities for the version 1.11.5 of the package @swc/core