@swc/core version 1.2.140 introduces subtle yet potentially impactful changes compared to the previous stable version, 1.2.139. Both versions serve as high-performance alternatives to Babel, designed for super-fast JavaScript and TypeScript compilation. Examining the package data, the core dependencies, crucial for platform-specific binary distributions, have been updated to version 1.2.140 across all supported architectures (darwin-x64, freebsd-x64, darwin-arm64, etc.). This indicates improvements or fixes within the native compilation layer, potentially affecting performance or compatibility on these platforms.
While the devDependencies remain largely consistent, suggesting no major shifts in the development or testing environment, the updated core dependencies warrant attention. The optionalDependencies also mirror the core dependency updates, ensuring consistent versioning across the board. One notable difference is the unpackedSize within the dist object. Version 1.2.140 has an unpacked size of 372633 bytes, while version 1.2.139 has a smaller unpacked size of 367568 bytes. This indicates a small increase in the overall package size, possibly due to added features, enhanced platform-specific binaries, or minor bug fixes. Finally, the releaseDate confirms that version 1.2.140 was published more recently, on 2022-02-15, compared to 2022-02-12 for version 1.2.139. Developers considering an upgrade should test their workflows to ensure seamless transition and benefit from any platform-specific enhancements introduced in the newer version.
The are not vulnerabilities for the version 1.2.140 of the package @swc/core