Version 1.1.43 of @swc/core, a high-performance JavaScript and TypeScript compiler, offers a subtle but potentially impactful upgrade over its predecessor, version 1.1.42. Both versions maintain the same core dependencies, relying on libraries like mkdirp, progress, node-fetch, and true-case-path for file system operations, progress reporting, and HTTP fetching respectively. The developer tooling also remains consistent, encompassing libraries like jest for testing, lodash for utility functions, neon-cli for native add-on development, and various Babel plugins for transpilation and code transformation.
The key difference lies within the distribution metadata. Version 1.1.43 exhibits a slightly larger unpacked size of 345,307 bytes compared to 1.1.42's 342,820 bytes. This suggests internal changes that, while not affecting dependencies or developer tooling, may involve performance enhancements, bug fixes, or minor feature additions within the compiled binary. Furthermore, version 1.1.43 was released on May 18, 2020, a little over one week after version 1.1.42, which came out on May 9, 2020.
For developers, this means that upgrading to 1.1.43 represents a potentially worthwhile endeavor to leverage the latest improvements. While the changelog (not provided) ultimately dictates the specifics, the increased size hints at tangible updates that could translate to better performance or stability during the compilation process. Users seeking the most up-to-date and optimized version of this Babel alternative should strongly consider adopting version 1.1.43.
The are not vulnerabilities for the version 1.1.43 of the package @swc/core