Version 1.3.101 of @swc/core, a super-fast alternative to Babel, introduces several notable updates compared to its predecessor, version 1.3.100. One key difference lies in the updated devDependencies. Most notably, typescript has been upgraded from version 4.5.2 to version 5.3.3, bringing with it the latest TypeScript features and improvements for developers working with typed JavaScript. Similarly, @types/jest receives an upgrade from version 28.1.4 to version 29.5.11, ensuring more accurate type definitions when writing tests with Jest. @napi-rs/cli receives an upgrade from version 2.16.5 to version 3.0.0-alpha.22.
Another significant update affects the testing environment: jest has been upgraded to version 29.7.0 from version 28.1.2. This jump introduces newer testing functionalities and potentially impacts developers' testing workflows and configurations. The optionalDependencies are updated to reflect the new version number (1.3.101) across all platform-specific builds which can impact the selection of the right package for different platforms during installation. These updates collectively aim to enhance the developer experience by providing access to the latest tooling and improvements in the JavaScript/TypeScript ecosystem. Furthermore, the core functionality and speed, highlighted in the package description, remain central to this library, offering developers a compelling alternative to Babel for their compilation needs and the file size is slightly smaller going from 214911 to 214527, without giving much more details, it's safe to assume that the team has put effort to improve the download size and the time to install the package.
The are not vulnerabilities for the version 1.3.101 of the package @swc/core