皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Deno 1.42.2发布

Deno 1.42.2发布

FUTURE(ext/fs):使 Deno.FsFile 构造函数非法 (#23235)
FUTURE(ext/fs): 删除 Deno.FsWatcher.prototype.rid (#23234)
FUTURE(ext/net): 删除
Deno.(Conn|TlsConn|Listener|TlsListener|UnixConn).prototype.rid (#23219)
未来:默认启用 BYONM (#23194)
未来:使用 nodeModulesDir 设置覆盖 byonm (#23222)
未来:移除 Worker 中过时的 API (#23220)
feat(lsp): 为 fmt 和 lint 配置尊重嵌套的 deno.json (#23159)
fix(cli):在修复粘贴问题的提示中执行人工延迟 (#23184)
fix(cli): 修复测试管道已满时测试写入器的死锁问题 (#23210)
fix(cli): 更新 Deno 文档帮助以适应当前使用 (#23224)
fix(ext/fs): 在泄漏检查中考虑所有操作 (#23300)
fix(ext/http):让 Deno.serveHttp() 在代理时工作 (#23269)
fix(ext/net):改进网络 API 的 ts 类型 (#23228)
fix(ext/node):为 builtinsModule 添加 “module” (#23242)
fix(ext/node):添加 fs.readv、fs.readvSync (#23166)
fix(ext/node):消息端口正常工作 (#22999)
fix(ext/node):支持在
node:util.parseArgs中返回令牌和选项默认值 (#23192)
fix(ext/node):node:vm 上下文 (#23202)
fix(ext/node):在 hasMessageEventListener 中计算 MessagePort 消息监听器的数量(#23209)
fix(ext/node):主机名是有效的 IPv4 地址 (#23243)
fix(ext/node): 实现 MessagePort.unref() (#23278)
fix(ext/node): 改进 AsyncLocalStorage api (#23175)
fix(ext/node):fs.createWriteStream 的无序写入 (#23244)
fix(ext/node):如果作为 workerData 提供,则修补 MessagePort (#23198)
fix(ext/node):多填充节点:域模块 (#23088)
fix(ext/tls): 增加对 EC 私钥的支持 (#23261)
fix(lsp):移除面向客户端的格式失败警告 (#23196)
fix(lsp): 尊重 BYONM 配置的 DENO_FUTURE (#23207)
fix(runtime):修复 Windows 权限提示 (#23212)
fix: 当 deno_dir 不存在时防止缓存数据库出错 (#23168)
perf(lsp):不要在 sourceFileCache 中保留超过必要时间的 SourceFileObjects  (#23258)
perf(lsp):更精细地锁定 FileSystemDocuments (#23291)
perf(lsp):只在事情实际发生变化时驱逐 JS 端的缓存 (#23293)
perf(lsp): 将 ts 配置缓存在 isolate 中,直到新的项目版本(#23283)
perf(lsp): 不再在内存中保留远程模块的 ast (#23230)
perf(lsp): 不将远程模块作为 tsc 根传递 (#23259)
perf(lsp): 更新时替换文档注册表源缓存 (#23311)
perf(lsp): 使用 lockfile 减少 npm pkg 解析时间 (#23247)
perf(node): 将 pkg json 放入 Rc (#23156)
perf:减少 MediaType::from_specifier 中的分配 (#23190)

 

转自 Release v1.42.2 · denoland/deno · GitHub