@swc/core is a high-performance JavaScript and TypeScript compiler designed as a super-fast alternative to Babel. Comparing versions 1.11.9 and 1.11.8, the core dependencies, including @swc/types and @swc/counter, remain the same, indicating stability in the fundamental type definitions and counter mechanisms used within the compiler. The development dependencies also remain consistent, featuring tools like Jest for testing, cross-env for cross-platform environment variables, Typescript for type checking, and @napi-rs/cli for building native Node.js modules with Rust. This suggests that the development environment and testing procedures haven't undergone major changes between the two versions. The peer dependency @swc/helpers is also consistent, ensuring compatibility with existing helper functions.
The primary visible difference lies within the optionalDependencies. Each platform-specific binary package (@swc/core-darwin-x64, @swc/core-linux-x64-gnu, etc.) has been updated from version 1.11.8 to 1.11.9. These optional dependencies cater to different operating systems and architectures, providing pre-compiled binaries for optimized performance. This update suggests that version 1.11.9 likely includes performance improvements, bug fixes, or new feature implementations specific to these target platforms. The releaseDate also shows that 1.11.9 was released after 1.11.8. Developers should consider upgrading to version 1.11.9 to benefit from the latest optimizations and fixes within their respective environments. However, be advised that both versions share the same unpacked size of 118840.
The are not vulnerabilities for the version 1.11.9 of the package @swc/core