Inquirer.js, a popular Node.js package for building interactive command-line interfaces, has seen a recent update from version 12.6.3 to 12.7.0. Examining the changes, we see several dependency updates that developers should be aware of. The run-async dependency has been updated from version 3.0.0 to 4.0.4, potentially bringing performance improvements and bug fixes related to asynchronous operations within Inquirer prompts. Crucially, the internal @inquirer/core package advances from version 10.1.13 to 10.1.14 and @inquirer/prompts goes from 7.5.3 to 7.6.0. These updates may include enhanced prompt functionalities, bug resolutions, and adjustments to the core logic that drives Inquirer.js, potentially influencing the behavior of custom prompts or interactions implemented by developers.
Other dependencies like rxjs, mute-stream, ansi-escapes, and @inquirer/type remain unchanged, showing stability in these areas. From a developer-focused perspective, the update signifies an effort to refine the underlying infrastructure of Inquirer.js. While the core functionality appears consistent, developers should thoroughly test their existing Inquirer.js implementations after upgrading to version 12.7.0, particularly focusing on areas involving asynchronous tasks or those relying on custom prompt adaptations. The releaseDate field also shows a significant difference, with 12.7.0 released in July 2025 versus 12.6.3 released in May 2025.
The are not vulnerabilities for the version 12.7.0 of the package inquirer