@swc/core, a high-performance alternative to Babel, has released version 1.7.11, building upon the foundation of its previous stable release, 1.7.10. While both versions share a core set of dependencies, including "@swc/types" and "@swc/counter", alongside development dependencies like Jest, cross-env, TypeScript, and @napi-rs/cli, subtle but important distinctions exist. For developers, these differences can impact build processes and runtime environments.
The primary change lies within the optionalDependencies. Version 1.7.11 provides pre-built binaries tailored for various platforms, mirrored by version 1.7.10 but reflecting the version number increment (e.g., "@swc/core-darwin-x64":"1.7.11" vs "@swc/core-darwin-x64":"1.7.10"). These platform-specific packages ensure optimal performance by leveraging native code execution.
Furthermore, the unpacked size has slightly changed between the versions with 1.7.11 having 120230 vs 1.7.10 with 120136. This is probably due to fixes and general improvements in the code between the versions, ultimately leading to a faster and efficient tool.
The release date also pinpoints a significant update window, with version 1.7.11 being released on 2024-08-14, roughly five days after the 1.7.10 release on 2024-08-09. Developers should upgrade to 1.7.11 to receive the latest fixes and improvements to swc core.
The are not vulnerabilities for the version 1.7.11 of the package @swc/core