Node v4.1.0 (Stable) 发布,值得关注的改进:
缓冲区现在用 JavaScript 创建,而不是 C++。此举提升了缓冲区创建的速度 (Trevor Norris) #2866 .
Buffer#slice()
现在内部使用 Uint8Array#subarray()
,提升 slice()
的表现e (Karl Skomski) #2777 .
fs.utimes()
现在正确地转换数值字符串, NaN
, 和 Infinity
(Yazhong Liu) #2387 .
fs.WriteStream
现在实现了 _writev
, 允许超快速的批量写入 (Ron Korving) #2167 .
http: 修复了一个 issue ,即特定的 write()
尺寸引发错误,在使用 http.request()
的时候 (Fedor Indutny) #2824 .
npm: 升级 2.14.3 版本, 详情请看 https://github.com/npm/npm/releases/tag/v2.14.3 (Kat Marchán) #2822 .
src: V8 cpu 分析不再错误地显示 idle 时间 (Oleksandr Chekhovskyi) #2324 .
timers: #ref()
和 #unref()
回到它们所属的计时器 (Sam Roberts) #2905 .
v8: 从 4.5.103.30 升级到 4.5.103.33 , 包含小的修复 (Ali Ijaz Sheikh) #2870 .
修复了一个已知的 bug, 即其中一些计算对象的简写属性没能正常工作 ( #2507 ).
更多改进内容请看 发行说明 。
下载:
Windows 32-bit Installer: https://nodejs.org/dist/v4.1.0/node-v4.1.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v4.1.0/node-v4.1.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v4.1.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v4.1.0/win-x64/node.exe
Mac OS X 64-bit Installer: https://nodejs.org/dist/v4.1.0/node-v4.1.0.pkg
Mac OS X 64-bit Binary: https://nodejs.org/dist/v4.1.0/node-v4.1.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v4.1.0/node-v4.1.0-linux-x86.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v4.1.0/node-v4.1.0-linux-x64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v4.1.0/node-v4.1.0-sunos-x86.tar.gz
SunOS 64-bit Binary: https://nodejs.org/dist/v4.1.0/node-v4.1.0-sunos-x64.tar.gz
ARMv6 32-bit Binary: https://nodejs.org/dist/v4.1.0/node-v4.1.0-linux-armv6l.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v4.1.0/node-v4.1.0-linux-armv7l.tar.gz
ARMv8 64-bit Binary: https://nodejs.org/dist/v4.1.0/node-v4.1.0-linux-arm64.tar.gz
Source Code: https://nodejs.org/dist/v4.1.0/node-v4.1.0.tar.gz
Other release files: https://nodejs.org/dist/v4.1.0/
Documentation: https://nodejs.org/docs/v4.1.0/api/