@swc/core 1.3.105 represents a minor version update to the swc project, a high-performance alternative to Babel, primarily designed for transforming and compiling JavaScript/TypeScript code. While the core dependencies on @swc/types and @swc/counter remain consistent between versions 1.3.104 and 1.3.105, the updated release includes revisions in its optional dependencies to reflect the latest builds across various platforms. Specifically, the optional dependencies like @swc/core-darwin-x64, @swc/core-linux-x64-gnu, and others are updated to version 1.3.105 to ensure compatibility and optimized performance across different operating systems and architectures.
For developers, this update implies that the core transformation logic and API remain largely unchanged, allowing for seamless upgrades without significant code modifications. The primary benefit comes from improved stability and performance on targeted platforms due to the updated optional dependencies. It is important for developers deploying on specific platforms like Linux (GNU or musl), macOS (x64 or arm64), or Windows (x64, ia32, or arm64) to upgrade to the latest version to leverage these platform-specific optimizations. The release dates also show that version 1.3.105 was released 4 days after 1.3.104. Developers actively using swc in their projects should consider this update for reliability and potential performance gains, especially when targeting diverse deployment environments.
The are not vulnerabilities for the version 1.3.105 of the package @swc/core