@swc/core has released version 1.3.26, a minor update over the previous stable version 1.3.25. Both versions maintain the core functionality as a super-fast alternative to Babel, targeting developers seeking efficient JavaScript and TypeScript compilation. The key difference lies within the underlying platform-specific binaries, where the dependencies listed such as @swc/core-darwin-x64, @swc/core-linux-x64-gnu and the others have been bumped from version 1.3.25 to 1.3.26. This suggests internal improvements, bug fixes, or performance enhancements within the swc runtime on these specific architectures that might be interesting for developers targeting those environments.
While the devDependencies remain largely consistent, including essential tools like Jest, TypeScript, and Prettier, indicating a stable and robust development environment, the updated binaries are the main focus. For developers, this means a potentially smoother and more optimized compilation process, especially benefiting those working on large-scale projects where build times are critical. It is important to test the new version in your specific environment, as the changes can result in subtle differences during compilation and generated code. Upgrading to 1.3.26 is generally recommended to leverage these refinements. Also, note that both depend on an outdated version of @swc/core as dev dependency.
The are not vulnerabilities for the version 1.3.26 of the package @swc/core