@swc/core has released version 1.2.227, a minor update from the previous stable version 1.2.226. Both versions are described as a super-fast alternative to Babel, a popular JavaScript compiler. The core functionality remains consistent, offering developers a high-performance tool for transforming modern JavaScript code for compatibility with older browsers and environments.
The primary change between the two versions lies in the updated dependencies and optional dependencies. Both versions include a comprehensive list of platform-specific binaries (e.g., @swc/core-darwin-x64, @swc/core-linux-x64-gnu) in their dependencies and optional dependencies. This indicates that the update likely incorporates bug fixes, performance improvements, or updated compatibility for these platform-specific builds. A developer switching to 1.2.227 can expect a more refined experience across different operating systems and architectures based on the binaries, including Darwin, FreeBSD, Linux, Windows and Android.
While the devDependencies remain largely the same, the slight version bump might hide more nuanced updates to its internal machinery or compatibility with the tools and libraries listed, from testing suites like Jest and Mocha to Babel and Typescript itself. The developers should expect a smoother integration with more modern versions of their tools. In essence, version 1.2.227 promises a more polished and potentially more performant experience for developers already using @swc/core, ensuring better compatibility across various platforms and development tools.
The are not vulnerabilities for the version 1.2.227 of the package @swc/core