@swc/core, a super-fast alternative to Babel, released versions 1.2.185 and 1.2.186, both aiming to enhance the development experience for JavaScript and TypeScript projects. While seemingly incremental, the update from 1.2.185 to 1.2.186 includes subtle differences that might be relevant for developers.
The core dependencies, such as platform-specific binaries like @swc/core-darwin-x64 and @swc/core-linux-x64-gnu, were bumped to version 1.2.186 across the board, aligning with the main package version. This suggests focused improvements and optimizations within the SWC core rather than broad dependency upgrades. A key difference lies in the dist object: version 1.2.186 has an unpackedSize of 501285 bytes, compared to 499462 bytes in version 1.2.185. This increase, albeit small, indicates that new code or assets were included or changes were implemented to the existing code. The newer version was released just one day after the previous, indicating a hotfix release or minor features or critical bug fixes were addressed soon. Developers utilizing SWC should always prefer the latest version to take advantage of bug fixes, stability improvements, performance optimizations, and the newest features. Examine the changelog for a detailed list of changes. These releases ensure the ongoing refinement and stability of SWC as a powerful tool for modern web development.
The are not vulnerabilities for the version 1.2.186 of the package @swc/core