@swc/core has been updated from version 1.3.76 to 1.3.77, offering developers a new iteration of this high-performance Babel alternative. Both versions share the same core functionality, promising super-fast JavaScript and TypeScript compilation. A key difference lies in the updated dependencies and optional dependencies. Specifically, all platform-specific binaries (@swc/core-darwin-x64, @swc/core-darwin-arm64 and others) within the "dependencies" and "optionalDependencies" sections have been bumped to version 1.3.77, ensuring consistency across platforms.
While the core development dependencies remain mostly constant offering tools for testing, linting, and code formatting, there are some notable updates. The most significant difference in devDependencies is the update of @types/node from version 14.14.41 to 20.5.0. This is a relatively important update because it includes new typings for NodeJS and could unlock some bug fixes and improvements related to the node environment.
Beyond dependency adjustments, the unpacked size of the package has slightly increased from 774660 to 775529, suggesting some internal modifications or additions. Developers upgrading should test their builds to ensure continued compatibility. The release date also reflects the freshness of version 1.3.77. Existing users can leverage this update for potential performance gains and bug fixes inherent in updated dependencies, while new users will benefit from a modern, actively developed compilation tool.
The are not vulnerabilities for the version 1.3.77 of the package @swc/core