@swc/core, a blazing-fast alternative to Babel, has a new version: 1.7.4, released on July 31, 2024. This release follows closely on the heels of version 1.7.3, which was published just days earlier on July 27, 2024. Both versions share the same core dependencies like "@swc/types" and "@swc/counter", along with development dependencies such as Jest, cross-env, TypeScript, and @napi-rs/cli, ensuring a consistent development experience. The peer dependency on "@swc/helpers" remains unchanged as well.
The primary difference between the two versions lies in the optional dependencies, specifically the platform-specific binaries. Version 1.7.4 includes updated binaries (e.g., "@swc/core-darwin-x64", "@swc/core-linux-x64-gnu") tailored for various operating systems and architectures, ensuring compatibility and optimal performance across different environments. Each platform receives its corresponding 1.7.4 binary. Similarly, version 1.7.3 contains the binaries specific to that release.
For developers, these successive releases emphasize SWC's commitment to continuous improvement and platform support. Upgrading to 1.7.4 ensures you're utilizing the latest optimizations and compatible binaries for your target deployment environment. If you encountered issues with specific platforms in 1.7.3, version 1.7.4 may resolve them with its updated binaries. Both are licensed under Apache-2.0 and part of the larger swc-project on GitHub.
The are not vulnerabilities for the version 1.7.4 of the package @swc/core