Inquirer.js version 12.3.0 represents a recent update to this popular interactive command-line user interface tool for Node.js developers. Compared to the previous stable version, 12.2.0, several dependency updates have been implemented, subtly enhancing the robustness and features available. These changes are typically worthwhile for developers who benefit from staying current and obtaining improvements and security updates within the libraries they rely on: most of the dependency changes happened in @inquirer scope.
A crucial distinction lies in the updated dependencies: @inquirer/core was bumped from 10.1.1 to 10.1.2, @inquirer/type was updated from 3.0.1 to 3.0.2, and @inquirer/prompts from 7.2.0 to 7.2.1. While specific details on fixes and upgrades can be found by checking the changelogs of those respective packages, it is safe to say that these updates often include bug fixes and minor enhancements that contribute to a smoother developer experience. Furthermore, @arethetypeswrong/cli updated from 0.17.0 to 0.17.2, which could imply a more streamlined TypeScript type checking and could fix issues when using Typescript.
Beyond the dependency updates, a slight increase in the unpackedSize (from 71735 to 72643 bytes) suggests added functionality or code optimization. Overall, migrating to version 12.3.0 is advisable for developers seeking stability and slight enhancements in a well-established library. The release date also suggests the most recent version is preferred because it has been released more recently and therefore includes newer fixes.
The are not vulnerabilities for the version 12.3.0 of the package inquirer