这是一次包含多项精彩改进的重大更新!
首先,我们在 Compiler 后端中改用了 ESBuild 和 typescript-go,性能获得大幅提升;由于不再需要维护打包器,维护负担也随之减轻。我们还添加了用于配置输出和打包格式的选项,并支持禁用类型检查。
其次,我们现在终于提供 Windows/ARM64 二进制文件。GitHub 向公众开放 Windows ARM64 托管运行器后,阻碍这项工作的因素也随之消除。
特别感谢 @mrmacete 修复 Interceptor 单例泄漏,也感谢 @fesily 在 Windows 上实现 Module#enumerateSections(),并改进 Module#enumerateImports() 以公开 slot。
以下是完整变更列表:
oleavr