Bun 1.0.19 版本更新:重要的性能优化与功能改进
Bun的最新版本1.0.19为JavaScript和TypeScript运行环境带来了一系列重要更新。这个版本在性能、兼容性和可用性方面进行了显著改进,解决了多个问题,并提高了整体的开发者体验。 增强的TypeScript支持:@types/bun Bun 1.0.19中的一个突出更新是重新引入@types/bun,此前称为bun-types。这一变化极大地简化了Bun与TypeScript的整合,解决了先前实现中的一些问题。开发者不再需要为Bun特别配置tsconfig.json,而新包无缝重导出@types/node包,确保了兼容性和易用性。 改进的加密包支持 对于JavaScript生态系统的安全来说,Bun 1.0.19现在完全支持bcrypt和argon2包,这是对N-API兼容性改进的重要一步。这一更新允许开发者在Bun环境中使用这些流行的加密包进行安全的密码哈希和验证,使Bun成为构建安全应用程序的更加多功能的平台。 性能优化 Bun 1.0.19引入了几项性能增强。setTimeout和setInterval的实现在Linux x64系统上现在快了四倍,这要归功于一种新...
