@swc/core, a blazing-fast alternative to Babel, released version 1.3.34, building upon the solid foundation of its previous stable version, 1.3.32. While the core functionality remains focused on high-performance JavaScript and TypeScript compilation, a closer look reveals subtle improvements that enhance the developer experience.
The most apparent change is the version bump in the platform-specific dependencies like @swc/core-darwin-x64, reflecting underlying improvements in the native binaries for each supported operating system and architecture. This hints at potential performance gains or bug fixes specific to those platforms.
Beyond the core dependencies, both versions share a rich set of devDependencies, showcasing the comprehensive testing and tooling ecosystem surrounding @swc/core. Libraries like Jest, Acorn, Terser, and the Babel suite are all present, highlighting the project's commitment to compatibility and integration with existing JavaScript infrastructure.
The @swc/core dependency locked at version 1.2.220 might seem unusual in the devDependencies as it's an older version. This could point to specific testing scenarios or compatibility checks targeting that particular version. With the release date reflecting a week between these versions, it is probably a good idea for users using directly one of the functions to consult the changelog to check the release notes. The unpacked size difference between versions is relatively small, with an increase in latest version, suggesting incremental changes rather than a major overhaul. Users can expect continued speed with the new platforms binaries.
The are not vulnerabilities for the version 1.3.34 of the package @swc/core