TypeScript Support: The minimum TypeScript version is now updated to 4.4, ensuring compatibility with the latest features and improvements in TypeScript.
REPL Experience: The REPL now correctly handles inputs in ESM projects, preventing errors when using ES modules. This change enhances the usability of the REPL for modern JavaScript development.
Improvements
SWC Compatibility: The integration with SWC is improved by updating the configuration options to match the latest SWC changes, ensuring smoother operation and fewer errors.
Configuration Management: Support for multiple configuration files in TypeScript 5.0 is added, allowing users to extend configurations more flexibly.
Installation Process: The installation process from Git is enhanced for various package managers, improving the overall user experience.
Fixes
Fix issues with the REPL that prevented uncaught exception capture, allowing users to better manage errors in their applications.
Fix compatibility issues with older versions of TypeScript, ensuring that users can run ts-node without encountering configuration errors.
Others
Update internal dependencies and improve testing workflows, contributing to a more stable and reliable development environment.