@swc/core version 1.7.39 represents an incremental update over the previous stable version 1.7.36 of this high-performance JavaScript and TypeScript compiler. Both versions retain the core functionality of providing a super-fast alternative to Babel, aiming to accelerate build times and improve developer productivity. Key features like support for modern JavaScript syntax, JSX transformation, and various optimization techniques remain consistent.
A notable difference lies in the optional dependencies, where all the platform-specific binaries (@swc/core-darwin-x64, @swc/core-darwin-arm64, etc.) are updated to version 1.7.39, aligning them with the core package version. This likely includes bug fixes, performance improvements, or compatibility enhancements specific to each target platform. While the core dependencies (@swc/types and @swc/counter) and devDependencies (jest, cross-env, typescript, @napi-rs/cli) remain the same, indicating no major API changes or tooling updates, developers should consider upgrading to version 1.7.39 to benefit from these platform-specific improvements. The update ensures consistent behavior across different operating systems and architectures, potentially addressing edge cases or resolving minor issues encountered in the previous release. The release date of 1.7.39 is a week after 1.7.36, suggesting a regular cadence of improvements and fixes. Upgrading should be seamless for most users, providing a smoother and more reliable experience.
The are not vulnerabilities for the version 1.7.39 of the package @swc/core