@swc/core version 1.3.51 introduces subtle but important refinements compared to its predecessor, 1.3.50. Both versions aim to be super-fast alternatives to Babel, and primarily focus on performance. A straightforward observation is the bump in the releaseDate, indicating that version 1.3.51 was released on April 16, 2023, while version 1.3.50 was released a few days prior on April 13, 2023.
Crucially, while most dependencies and devDependencies remain consistent across versions, the dependency versions within the core package itself have been updated. The architecture-specific packages such as "@swc/core-darwin-x64", "@swc/core-linux-x64-gnu", and others, are now uniformly at version "1.3.51" in the latest release, reflecting internal improvements. The previous version listed "1.3.50" for these.
While seemingly minor, this uniformity signals improvements or fixes within the core transformation engine. Developers should be aware that although no major API changes were introduced between these versions, upgrading to version 1.3.51 ensures access to any bug fixes, performance enhancements, or platform compatibility improvements that may have been implemented in the underlying native code since the previous release on April 13th, 2023. The unpacked size also increased slightly, from 738767 in version 1.3.50 to 740322, indicating updates to code or resources.
The are not vulnerabilities for the version 1.3.51 of the package @swc/core