Version 1.3.44 of @swc/core, a super-fast alternative to Babel, introduces subtle yet noteworthy enhancements compared to its predecessor, version 1.3.42. Primarily, the core change lies in the updated versions of its platform-specific dependencies. Each @swc/core-* package within dependencies and optionalDependencies has been bumped from version 1.3.42 to 1.3.44. These packages provide pre-built binaries optimized for different operating systems and architectures, ensuring developers can seamlessly leverage SWC's performance benefits across various environments without manual configuration. This ensures greater compatibility and potentially improved performance or bug fixes related to specific platforms.
While the devDependencies remain largely the same, with identical versions for tools like jest, typescript, and @babel/* packages, the upgrade in core dependencies suggests a focus on refining the underlying compilation and transformation processes. Developers will likely experience minor performance improvements or resolutions to platform-specific issues encountered in the previous version. The increase of the unpacked size from 729532 to 732864 bytes hint on additions or changes in the related @swc binaries.
For developers utilizing SWC within their projects, upgrading to version 1.3.44 promises a more reliable and optimized experience, especially when targeting diverse deployment environments. Although the change log between these minor versions isn't explicitly provided, such updates typically contain incremental improvements and bug fixes that contribute to the overall stability and efficiency of the SWC toolchain. Always refer to swc's official channels for detailed release notes.
The are not vulnerabilities for the version 1.3.44 of the package @swc/core