@swc/core, a high-performance alternative to Babel, has released version 1.3.103 following closely on the heels of version 1.3.102. Both versions maintain identical core dependencies on @swc/types and @swc/counter, and share a comprehensive suite of development dependencies, ensuring a consistent development environment. These dev dependencies supports a wide array of testing, linting and build tools, including Jest, Mocha, Prettier, and TypeScript.
The crucial difference lies within the optionalDependencies. Version 1.3.103 boasts updated binaries for various platform-specific architectures like Darwin (x64 and arm64), Linux (x64 with GNU and MUSL, arm64 with GNU and MUSL, and arm-gnueabihf), and Windows (x64 and ia32 MSVC, and arm64 MSVC). This indicates a focus on providing pre-built binaries for a broader range of platforms out-of-the-box, potentially streamlining the installation process and improving performance on different operating systems and processor architectures with updated compiled code.
The new version also features a slightly larger unpacked size (214402 vs 213329) which is a result of the inclusion of the updated binaries. Most of the dev dependencies versions are the same for both versions, with the exception of @babel/compat-data that was updated from version 7.23.2 to the latest and this means some extra features or bug fixes from babel. The releaseDate clearly shows that version 1.3.103 is a more recent release, potentially containing bug fixes and minor improvements accumulated since the last version
Developers should consider upgrading to version 1.3.103 to benefit from the latest platform-specific optimizations and potential bug fixes, especially if they target a diverse range of deployment environments. These updates could lead to improved performance, faster startup times, and better overall efficiency for applications utilizing @swc/core. The newest release makes sure the @swc/core is a modern and well-optimized way to transform js/ts code to highly-compatible javascript for production.
The are not vulnerabilities for the version 1.3.103 of the package @swc/core