@swc/core jumps from version 1.2.23 to 1.2.24, offering developers a refined experience with this super-fast Babel alternative. Both versions maintain the same core philosophy of speed and efficiency, continuing to leverage native Rust compilation for lightning-fast JavaScript transformations. For developers already using @swc/core, the upgrade primarily brings updated platform-specific binaries, as reflected in the dependency updates for @swc/core-linux, @swc/core-win32, and @swc/core-darwin, ensuring compatibility and potential performance improvements across different operating systems. The core dependencies and devDependencies remain relatively consistent, suggesting a focus on stability and incremental improvements rather than sweeping architectural changes.
Notably, the @node-rs/helper dependency persists, indicating continued reliance on Rust-based utilities for performance-critical tasks. While development dependencies such as Jest, Lodash, and various Babel plugins remain consistent, developers should still review their test suites after upgrading to ensure compatibility with any subtle changes introduced in the underlying transformation logic. The unpackedSize has significantly increased from 708KB to 73MB, probably meaning that the new version includes some binary files. If you're looking for a blazing-fast JavaScript compiler, @swc/core 1.2.24 provides a solid upgrade path, delivering the same speed benefits with improved platform support.
The are not vulnerabilities for the version 1.2.24 of the package @swc/core