@swc/core, a blazing-fast alternative to Babel, has released version 1.9.2, a minor update building upon the previous stable version 1.9.1. Both versions maintain the core promise of high-performance JavaScript/TypeScript compilation and transformation, leveraging Rust for its speed and efficiency. Developers will appreciate the continued focus on performance, making SWC a compelling choice for projects demanding rapid build times. While the core functionality remains consistent, a key difference lies in the updated dependencies. Version 1.9.2 utilizes "@swc/types": "^0.1.15" while 1.9.1 uses "@swc/types": "^0.1.14". This suggests internal improvements or bug fixes within the SWC ecosystem's type definitions, possibly related to enhanced type safety or support for newer JavaScript/TypeScript features.
The optional dependencies, specifying pre-built binaries for various platforms (Darwin, Linux, Windows, and architectures X64, ARM64, etc.), are also updated to reflect the current version (1.9.2 in the latest release). For developers, this ensures optimized performance across different operating systems and CPU architectures, as these binaries are tailored to each environment. The devDependencies, including Jest, cross-env, typescript, and @napi-rs/cli, remain the same, indicating no major changes to the testing or development workflow surrounding the library. Given the minimal changes the update looks like bug fixes or dependency updates.
The are not vulnerabilities for the version 1.9.2 of the package @swc/core