io.js v3.0.0发布
eg756 9年前
io.js去年底脱离了Node.js,但今年5月Node.js和io.js又宣布了合并,3.0版将会是io.js发布的最后一个大版本。
合并后的版本预计将在10月发布,版本号将是4.0,但没有了io.js的名字,而是冠名为Node.js 4.0,它将是一个长期支持版本。
本次 3.0.0 的主要更新包括:
- Buffer 方面的一些修改
- 内核支持 PPC,可以在pLinux BE 和 LE 上编译(下一步支持 AIX)
- 废弃了没有文档说明的 freelist 模块
- 返回的 http 状态码使用 RFC7231 中定义的 IANA 名称 ,如现在
http.STATUS_CODES[414]
将返回'URI Too Long'
而不是'Request-URI Too Large'
。 - 对 HTTP 代理 使用 .getName() 不再返回末尾的冒号;对 HTTPS 代理则不返回字符串中间的多余冒号。
- repl:默认增加持久化历史 ~/.node_repl_history
- 移除了 smalloc 模块
- V8 引擎更新到了 4.4.63.26。
- 更多更新参见 CHANGELOG。