@swc/core is a high-performance JavaScript and TypeScript compiler designed as a faster alternative to Babel. Version 1.2.220 builds upon the solid foundation of 1.2.219, primarily focusing on internal updates and refinements rather than introducing significant API-breaking changes or new features.
The core difference lies in the dependency versions of platform-specific binaries. Version 1.2.220 updates the dependencies such as @swc/core-darwin-x64, @swc/core-freebsd-x64, and others to version 1.2.220 across various operating systems and architectures (Darwin, FreeBSD, Linux, Windows, Android). These updates likely include crucial bug fixes, performance enhancements tailored for specific platforms, and security patches, ensuring a more stable and optimized experience across different environments.
For developers, upgrading from 1.2.219 to 1.2.220 is recommended to leverage these underlying improvements. However, note that both versions share a near-identical set of devDependencies, suggesting no major tooling changes that would affect the development workflow directly. These dependencies range from testing frameworks like Jest and Mocha to code formatters like Prettier and type-checking tools like TypeScript. The upgrade ensures that users get the most up-to-date platform support and stability fixes, contributing to more robust and performant compilation processes. The increased unpacked size in the newer version could be correlated to the inclusion of extended platform support.
The are not vulnerabilities for the version 1.2.220 of the package @swc/core