Debug Logging: Enjoy enhanced debug logging with timestamps, making it easier to track events and issues in your application.
Configuration Resolution: Experience improved configuration resolution as the entry-point script's real path is now correctly resolved, ensuring smoother operation.
Improvements
Issue Template: The issue template now includes a mention of the ts-node -vv flag, simplifying the process of collecting version numbers for troubleshooting.
README Coverage: The README has been improved for better clarity and coverage, providing you with more comprehensive information about using ts-node.
Cache Normalization: The filename used to index the cache is now normalized, which helps improve performance and consistency across different environments.
NPM Installation Order: The order of npm installation has been adjusted to ensure that TypeScript is installed before ts-node, preventing potential installation errors.
Fixes
Fix the issue where tests were failing due to recent changes in the @types/node package, ensuring a smoother testing experience.
Fix the bug that caused performance issues when using ts-node in tests, addressing slow compilation times reported by users.
Others
Run GitHub Actions on pull requests, enhancing the CI process and ensuring better quality control for contributions.