Inquirer.js, a popular Node.js library for building interactive command-line interfaces, released version 12.8.1 as a minor update following version 12.8.0. Examining the package data reveals subtle yet potentially impactful changes for developers. Both versions share the same core functionalities, description, peer dependencies requiring Node.js version 18 or newer, and development dependencies. The inquirer/core, inquirer/type, and inquirer/prompts dependencies remain consistent, indicating no major API changes or feature additions within the core prompting system.
A key difference lies within the run-async dependency. Version 12.8.1 incorporates run-async version 4.0.5, while version 12.8.0 uses 4.0.4. This suggests a bug fix or minor improvement related to asynchronous task execution within the library's internals. Developers relying heavily on complex asynchronous prompting logic may find this update beneficial for stability. The file count and unpacked size held constant, and the release dates are a day apart, implying a focused effort on refining the existing codebase rather than introducing new features. Both versions are MIT licensed, guaranteeing the usual permissive conditions. Ultimately, upgrading from 12.8.0 to 12.8.1 is recommended, particularly for developers experiencing edge-case asynchronous issues.
The are not vulnerabilities for the version 12.8.1 of the package inquirer