@swc/core has been updated to version 1.3.107 from 1.3.106, offering developers a refined and potentially improved experience with this super-fast Babel alternative. The core dependencies, @swc/types and @swc/counter, remain consistent, suggesting stability in the foundational aspects of the transformation process.
While the devDependencies mostly mirror each other, a crucial area for developers to note is subtle changes that might have occurred within the underlying transformation logic or build process. It's worth investigating the change log or release notes (if available) to understand the specific bug fixes, performance enhancements, or new features introduced in 1.3.107.
The optionalDependencies section shows distinct versions tied to specific platforms: @swc/core-darwin-x64, @swc/core-darwin-arm64, @swc/core-linux-x64-gnu, @swc/core-linux-x64-musl, @swc/core-win32-x64-msvc, @swc/core-linux-arm64-gnu, @swc/core-win32-ia32-msvc, @swc/core-linux-arm64-musl, @swc/core-win32-arm64-msvc and @swc/core-linux-arm-gnueabihf. Each one has been bumped to 1.3.107 from 1.3.106, ensuring consistent native binary usage across different operating systems and architectures.
Developers should always prioritize staying up-to-date with the latest version to leverage potential performance improvements or bug fixes. Examine the official SWC repository for detailed release notes to understand exactly the changes. Unpacked size sees a slightly reduction from 214067 to 213848.
The are not vulnerabilities for the version 1.3.107 of the package @swc/core