@babel/cli is a vital tool for developers using Babel, enabling them to execute Babel transformations from the command line. Comparing versions 7.28.3 and 7.28.0 reveals subtle but important distinctions for those incorporating it into their workflows. Both versions share the same core dependencies for file handling, command-line argument parsing, and source map manipulation, ensuring stability in fundamental operations.
The primary differences lie within the development dependencies, specifically the updated versions of @babel/core and @babel/helper-transform-fixture-test-runner, which jump from 7.28.0 to 7.28.3 in the newer release. This suggests that version 7.28.3 includes improvements or bug fixes within Babel's core transformation engine and test infrastructure. While subtle this could be very important for Typescript/JSX handling. Developers should upgrade to potentially benefit from these enhancements, particularly if encountering transformation issues or relying on the latest language feature support.
The release date also provides a hint, with version 7.28.3 being released more recently. Both versions are MIT licensed, meaning that you are free to use them in any kind of project. The unpacked size has minimally grown, so it shouldn't be a problem in your deployment pipeline.
The are not vulnerabilities for the version 7.28.3 of the package @babel/cli