@swc/core is a high-performance JavaScript and TypeScript compiler, designed as a faster alternative to Babel. Comparing versions 1.2.114 and 1.2.115, the core functionalities remain consistent, focusing on speed and efficiency in transforming modern JavaScript into browser-compatible code. Both versions share the same core dependencies like @node-rs/helper and platform-specific binaries such as @swc/core-darwin-x64 and @swc/core-linux-x64-gnu, ensuring broad platform support.
The most notable difference lies in the versioning of these platform-specific dependencies which are updated from 1.2.114 to 1.2.115 in the newer release. This suggests targeted improvements or bug fixes within these platform-specific builds, potentially addressing edge cases or optimizing performance on particular operating systems or architectures. Developers should be aware of these platform-specific updates, especially if their projects target a diverse range of environments.
Beyond the core compiler, @swc/core offers extensive configuration options for customizing the compilation process. It supports various JavaScript and TypeScript features, JSX syntax, and experimental proposals. Furthermore, both versions utilize a robust set of development dependencies, including Jest for testing, Acorn for parsing, and Babel-related libraries for integration and compatibility. The similar release dates of the two versions suggest that the update from 1.2.114 to 1.2.115 is targeting a bug or a platform-specfic issue.
The are not vulnerabilities for the version 1.2.115 of the package @swc/core