@swc/core is a super-fast alternative to Babel, designed for high-performance JavaScript and TypeScript compilation. Version 1.6.3 builds upon the solid foundation of 1.6.1, offering incremental improvements and refinements for developers seeking optimal build times.
The core dependencies, @swc/types and @swc/counter, remain consistent between both versions, indicating a stable API and continued focus on established internal structures. Similarly, the developer dependencies like jest, cross-env, typescript, and @napi-rs/cli are unchanged, ensuring existing testing and development workflows remain unaffected. One key difference lies within the optional dependencies, specifically the platform-specific binaries(the versions of the binaries), such as @swc/core-darwin-x64, @swc/core-linux-x64-gnu, and others. These have been updated from version 1.6.1 to 1.6.3, suggesting potential bug fixes, performance enhancements, or support for newer system libraries within those specific environments. Developers should note these platform-specific updates if encountering issues or seeking to maximize performance on particular operating systems and architectures. The peer dependency @swc/helpers remains unchanged, indicating compatibility is maintained. Another subtle difference is the releaseDate, which has been updated from 2024-06-16 to 2024-06-19, which reflects the release of the newest version.Finally, the content of the tarball differs. Usually this is due to code optimisation, bug fixes or the inclusion of new features.
The are not vulnerabilities for the version 1.6.3 of the package @swc/core