Version 1.1.50 of @swc/core, a high-performance alternative to Babel, introduces subtle yet noteworthy changes compared to its predecessor, version 1.1.49. Both versions share the same core dependencies like mkdirp, progress, node-fetch, and true-case-path, indicating a stable foundation for common tasks. Similarly, the development dependencies, crucial for building and testing the package, remain consistent. These shared dependencies encompass essential tools such as jest for testing, lodash for utility functions, typescript for type checking, and various Babel-related plugins and presets that ensure compatibility and enable modern JavaScript features.
The most significant difference lies in the dist object, specifically the unpackedSize. Version 1.1.50 boasts an unpacked size of 3383676 bytes, a slight increase from version 1.1.49's 3383170 bytes. This suggests minor additions or alterations within the compiled code, potentially including bug fixes, performance enhancements, or the inclusion of new features or data. The file count remains the same at 419. Developers should be aware of the increased size, though marginal, when considering the performance implications and storage requirements. The release date also differs, version 1.1.50 was released later on the same day. While the core functionality and developer experience appear largely unchanged, the increment in unpacked size warrants further investigation for developers seeking optimal performance or those concerned about bundle size. Using the new version should provide fixes and minor improvements under the hood.
The are not vulnerabilities for the version 1.1.50 of the package @swc/core