@swc/core version 1.2.23 introduces several updates over its predecessor, version 1.2.22, making it a worthwhile upgrade for developers seeking performance enhancements and expanded platform support. The core dependency @node-rs/helper sees an upgrade from ^0.3.1 to ^0.4.0, potentially bringing in refined helper functions and improvements to low-level operations within the swc ecosystem. Critically important @swc/core-linux, @swc/core-win32, and @swc/core-darwin dependencies are also bumped to ^1.2.23, ensuring complete consistency across all supported operating systems thus allowing for seamless cross-platform development.
While the devDependencies are largely consistent between the two versions, a notable change is upgrading napi-rs from version ^0.2.6 to ^0.3.1. This signals an improvement in the Native API for Rust, potentially resulting in faster and more efficient interactions with native code. The fileCount in the distribution package increased from 93 to 96, accompanied by a corresponding jump in the unpackedSize from 642651 to 708802, which would imply more features, more robust platform-specific code, and a larger footprint of the library. Version 1.2.23 was released on September 8, 2020, while 1.2.22 was released on August 30, 2020. Developers who value staying current with the latest advancements in swc should update to version 1.2.23 for a better experience.
The are not vulnerabilities for the version 1.2.23 of the package @swc/core