TypeScript Support: Execa now supports TypeScript 5.1 and the latest versions, ensuring compatibility and improved type checking for users. This enhances the development experience by allowing users to leverage the latest TypeScript features.
Improvements
Documentation: The minimum TypeScript version supported by Execa is now documented, providing clarity for users on compatibility and requirements.
CI Process: The continuous integration (CI) process is improved by splitting linting, type checking, and automated testing into separate tasks. This makes it easier for users to follow the CI process and run specific checks as needed.
Fixes
Fix missing TemplateExpression type export, addressing user concerns about breaking changes in version 9. This ensures that users can access all necessary types for their projects.