@swc/core, a high-performance JavaScript and TypeScript compiler, released version 1.2.39, building upon the foundation of version 1.2.38. Both versions offer a super-fast alternative to Babel, targeting developers seeking efficient compilation and transformation of their code. The core functionality remains consistent: utilizing native Rust binaries for blazing-fast performance, making it ideal for large projects and continuous integration environments.
Examining the package manifests, the key difference lies in the updated dependencies for platform-specific binaries. Version 1.2.39 ships with @swc/core-linux, @swc/core-win32, and @swc/core-darwin all updated to 1.2.39, reflecting a synchronization across platforms. In contrast, version 1.2.38 uses 1.2.38 for these platform bindings. This update likely brings bug fixes, performance enhancements, or new features specific to each operating system. The "unpackedSize" is slightly bigger in the newer version.
Developers leveraging @swc/core should prioritize updating to version 1.2.39 to benefit from the latest platform-specific optimizations and potential security patches. The upgrade process is typically straightforward, involving updating the package version in your package.json and running npm install or yarn install. While the core API remains stable, always consult the official changelog for detailed information on specific changes and potential breaking changes introduced in the new platform specific bindings. The library continues to offer a broad set of features ready for modern web development.
The are not vulnerabilities for the version 1.2.39 of the package @swc/core