> Linux新闻 >

Node v6.9.2、v4.7.0 和 v7.2.1 发布

Node v6.9.2、v4.7.0 和 v7.2.1 发布了。Node.js 是一套用来编写高性能网络服务器的 JavaScript 工具包。

v6.9.2 'Boron' (LTS) 值得关注的更新:

  • buffer: 控制切片参数的一致性(Sakthipriyan Vairamani (thefourtheye)) #9101

  • deps:

    • npm: 升级 npm 至 3.10.9 (Kat Marchán) #9286

    • V8: 解构边缘情况的各种修复

      • 从 V8 上游 cherry-pick 3c39bac (Cristian Cavalli) #9138

      • 从 V8 上游 cherry-pick 7166503 (Cristian Cavalli) #9173

  • gtest: 测试记录者现在输出点击评论为 yamlish (Johan Bergström) #9262

  • inspector: 检查器现在提示用户使用 127.0.0.1 而不是 localhost (Eugene Ostroukhov) #9451

  • tls: 修复在握手期间向 TLSWrap 实例写入数据时的内存泄漏 #9586

发布主页、详细更新说明和下载地址点此查看

 v4.7.0 'Argon' (LTS) 值得关注的更新:

The SEMVER-MINOR changes include:

  • build: 在 Windows 上导出 openssl 标记以构建插件链接到捆绑版本的 openssl (Alex Hultman) #7576

  • debugger: 可在调试器服务器中配置侦听地址 (Ben Noordhuis) #3316

  • dgram: 当 dgram 套接字在监听事件处理过程中关闭时,广播发送队列来处理关闭以修复潜在的抛出 (Matteo Collina) #7066

  • http: 引入 451 状态码 "Unavailable For Legal Reasons" (因法律原因而被封锁)(Max Barinov) #4377

  • tls: 为 tls.connect 引入 secureContext,这对于缓存客户端证书、密钥和 CA 证书很有用 (Fedor Indutny) #4246

Notable SEMVER-PATCH changes include:

  • build:

    • 为 embedders 引入 configure -- shared 选项 (sxa555) #6994

  • gtest: 测试记录者现在输出点击评论为 yamlish (Johan Bergström) #9262

  • src: 当 c-ares 初始化失败时,节点不再中止 (Ben Noordhuis) #8710

  • tls: 修复在握手期间向 TLSWrap 实例写入数据时的内存泄漏 (Fedor Indutny) #9586

点此查看更多

v7.2.1 值得关注的更新

  • buffer:

    • 不使用 new,恢复运行时弃用 Buffer() 调用 (Anna Henningsen) #9529

    • 修复了用于将单字节字符编码到 UCS2 的 buffer.transcode() (Anna Henningsen) #9838

  • promise: --trace-warnings 现在为 Promise 警告生成有用的堆栈跟踪(Anna Henningsen) #9525

  • repl: 修复了阻止正确解析生成函数的错误 (Teddy Katz) #9852

  • V8: 修复了一个重要的 instanceof 性能回归 (Franziska Hinkelmann) #9730




(责任编辑:IT)