Babel CLI version 7.17.10 introduces several dependency updates compared to the previous stable version, 7.17.6. The most notable change is the update of @jridgewell/trace-mapping from version 0.3.4 to 0.3.8. This update likely includes bug fixes and performance improvements related to source map handling, crucial for debugging transpiled code. Furthermore, the @babel/core dev dependency jumps from version 7.17.5 to 7.17.10 alongside @babel/helper-fixtures which moves from 7.17.0 to 7.17.10, suggesting that core Babel features and testing utilities have been upgraded. This refresh ensures compatibility and potentially unlocks new features or fixes in the CLI's core transpilation process.
Notably, the source-map dependency has been eliminated from 7.17.10. This could indicate a shift in how Babel CLI handles source maps internally, potentially leveraging the updated @jridgewell/trace-mapping dependency more directly. Developers relying heavily on source maps for debugging should investigate if this change impacts their workflow. Also the file count has stayed constant, from 7.17.6 to 7.17.10, but unpacked size reduced slightly from 36833 to 36429. Package maintainers should further analyse the update to understand ramifications on their code. The dependencies upgrades ensures that the CLI utilizes the latest features and improvements within the Babel ecosystem, enhancing the overall development experience.
The are not vulnerabilities for the version 7.17.10 of the package @babel/cli