@swc/core version 1.4.7 is a minor release following version 1.4.6, offering improvements and refinements to this super-fast Babel alternative. Both versions share the same core dependencies, including @swc/types and @swc/counter, ensuring consistent functionality for type handling and performance tracking. Developers relying on these core functionalities can expect stable behavior across both releases.
The key difference lies in the devDependencies. While most development dependencies such as glob, jest, acorn, axios, husky, mocha, react, typescript etc. remain largely consistent, a notable update is @napi-rs/cli, which jumps from version 3.0.0-alpha.22 in 1.4.6 to 3.0.0-alpha.43 in 1.4.7. This suggests updates in the tooling used for building and managing native extensions, potentially influencing the build process or debugging capabilities. Also, @types/node remains 20.5.0 while this could be recent it is always worth checking if there are any more recent versions.
In terms of Optional dependencies, both versions include prebuilt binaries for various platforms (darwin, linux, win32 with different architectures), but the version numbers have been bumped to 1.4.7 to match the core package, likely incorporating platform-specific fixes or optimizations.
Developers should consider this release for its incremental improvements and potential enhancements in native extension handling facilitated by the updated @napi-rs/cli. While the core functionality remains similar, upgrading ensures access to the latest bug fixes and optimizations.
The are not vulnerabilities for the version 1.4.7 of the package @swc/core