Version 1.2.71 of @swc/core, a high-performance alternative to Babel, was released on August 2nd, 2021, succeeding version 1.2.70 released just days before on July 31st. Both versions share the same core functionality and purpose: to provide a super-fast JavaScript and TypeScript compiler. The primary difference lies in the versions of their platform-specific binary dependencies. All @swc/core-* dependencies within the dependencies and optionalDependencies sections are bumped from version 1.2.70 to 1.2.71. These platform-specific packages cater to different operating systems and architectures, including Darwin (macOS) x64 and ARM64, FreeBSD x64, Android ARM64, various Linux distributions (x64 GNU/Musl, ARM64 GNU/Musl, ARM GNU EABIHF), and Windows (x64 MSVC, IA32 MSVC, ARM64 MSVC).
For developers, this means that upgrading from 1.2.70 to 1.2.71 primarily entails receiving potentially critical updates or bug fixes within the core compilation engine itself, tailored to specific environments. While the devDependencies remain mostly consistent, the update likely addresses performance improvements, bug fixes, or enhanced compatibility within the underlying Rust-based compilation core that are packaged within the platform-specific binary packages. Developers should prioritize updating to the latest version to ensure they are benefiting from the most stable and performant compilation experience across their target deployment platforms. The relatively short release interval suggests the update could address a recently discovered issue or a focused optimization effort.
The are not vulnerabilities for the version 1.2.71 of the package @swc/core