@swc/core, a high-performance alternative to Babel, has released version 1.3.22, succeeding the previous stable version 1.3.21. Both versions share the same core functionality, providing super-fast JavaScript and TypeScript compilation. The primary difference lies in the updated dependencies and potential bug fixes or performance improvements incorporated in the newer version. As a developer considering an upgrade, it's crucial to note that both versions support a wide range of target platforms, evident from the extensive list of platform-specific dependencies (e.g., @swc/core-darwin-x64, @swc/core-linux-x64-gnu). This highlights the project's commitment to cross-platform compatibility.
While the core's version jumps incrementally, indicating a relatively minor update, developers should examine the changes within the core's individual platform-specific packages (e.g., @swc/core-darwin-x64) as these may contain critical fixes. The devDependencies, which remain largely the same, reflect the project's robust testing and development environment, featuring tools like Jest for testing, Prettier for code formatting, and TypeScript for development. Upgrading from 1.3.21 to 1.3.22 should be relatively straightforward, but developers should always run thorough tests to ensure compatibility with their specific project setup and identify any unforeseen issues introduced by the updated dependencies. The @swc/core package remains a compelling choice if one seeks for a fast compiler.
The are not vulnerabilities for the version 1.3.22 of the package @swc/core