@swc/core is a high-performance JavaScript and TypeScript compiler written in Rust, designed as a faster alternative to Babel. Comparing version 1.11.4 to 1.11.1, developers will notice subtle but important changes. For developers seeking the most up-to-date features and potential bug fixes, version 1.11.4 is likely the preferred choice. A key difference lies in the updated dependencies. Version 1.11.4 depends on "@swc/types": "^0.1.19", whereas version 1.11.1 uses "@swc/types": "^0.1.18". This signifies potential enhancements or fixes in the type definitions used by the compiler, possibly impacting how it handles specific code constructs. The optional dependencies, which provide pre-built binaries for various platforms (@swc/core-darwin-x64, @swc/core-linux-x64-gnu, etc.), are also bumped to version 1.11.4, ensuring compatibility with the core package version. This update ensures that the native dependencies, crucial for optimal performance, are aligned with the core compiler logic. The release dates differ, with version 1.11.4 being built and released later, containing the latest features that were added to the library. Both versions share the same developer dependencies (Jest, Cross-env, Typescript, @napi-rs/cli) and peer dependencies (@swc/helpers), suggesting that the core development and testing environment remain consistent. The unpacked size remains about the same and the file count is the same too.
The are not vulnerabilities for the version 1.11.4 of the package @swc/core