Installation: Users are now warned during installation if they are using an unsupported version of Node.js. This ensures a smoother setup experience and prevents runtime errors for those on older versions.
Improvements
Documentation: The documentation for execa.command() is improved to clarify that it does not imply the use of a shell, helping users understand its functionality better.
Code Organization: Kill-related features are now organized into their own file, which enhances code clarity and improves test performance.
Fixes
Fix the issue where users on unsupported Node.js versions do not receive warnings during installation. This addresses the confusion experienced by users running older versions.
Others
Simplify the engines.node field in package.json for better clarity and maintainability.