@swc/core, a blazing-fast Babel alternative, has released version 1.2.215, succeeding the previous stable version 1.2.213. Both are geared towards providing a high-performance compilation experience for JavaScript and TypeScript projects. The core functionality remains consistent: accelerating build times significantly compared to traditional tools. Key areas like JSX and TypeScript transformation, minification, and bundling continue to be strengths.
A notable difference lies within the internal dependencies. Version 1.2.215 depends on @swc/core-* packages versioned at 1.2.216, where the previous version depended on internal packages versioned at 1.2.213. This suggests internal updates and potentially bug fixes within the SWC core. While the exposed API might remain similar, developers can expect improvements in stability and performance from these underlying changes.
Developers using SWC benefit from its drop-in replacement capabilities for Babel. Its extensive ecosystem support allows for easy integration with existing build pipelines. Features like parallel processing and optimized algorithms contribute to a substantial reduction in compilation time, improving the development workflow. Projects already using SWC should consider upgrading to leverage these potential improvements. New projects looking for fast builds should definitely consider using @swc/core.
The are not vulnerabilities for the version 1.2.215 of the package @swc/core