Node v5.4.1 (Stable) 发布

oschina
 oschina
发布于 2016年01月13日
收藏 5

Node v5.4.0 (Stable) 发布,更新如下:

显著变化:

  • Minor performance improvements:

    • module: move unnecessary work for early return (Andres Suarez) #3579

  • Various bug fixes

  • Various doc fixes

  • Various test improvements

已知问题:

  • Surrogate pair in REPL can freeze terminal. #690

  • Calling dns.setServers() while a DNS query is in progress can cause the process to crash on a failed assertion. #894

  • url.resolve may transfer the auth portion of the url when resolving between two full hosts, see #1435.

  • Unicode characters in filesystem paths are not handled consistently across platforms or Node.js APIs. See #2088, #3401 and #3519.

提交:

  • [ff539c5bb5] - cluster: ignore queryServer msgs on disconnection (Santiago Gimeno) #4465

  • [00148b3de1] - deps: backport 066747e from upstream V8 (Ali Ijaz Sheikh) #4625

  • [3912b5cbda] - doc: adds usage of readline line-by-line parsing (Robert Jefe Lindstaedt) #4609

  • [102fb7d3a1] - doc: remove "above" and "below" references (Richard Sun) #4499

  • [df87176ae0] - doc: update stylesheet to match frontpage (Roman Reiss) #4621

  • [ede98d1f98] - doc: stronger suggestion for userland assert (Wyatt Preul) #4535

  • [fdfc72c977] - doc: label http.IncomingMessage as a Class (Sequoia McDowell) #4589

  • [b181e26975] - doc: document http's server.listen return value (Sequoia McDowell) #4590

  • [97aaeb8519] - doc: fix description about the latest-codename (Minwoo Jung) #4583

  • [0126615d1e] - doc: add Evan Lucas to Release Team (Evan Lucas) #4579

  • [ec73c69412] - doc: add Myles Borins to Release Team (Myles Borins) #4578

  • [e703c9a4e2] - doc: bring releases.md up to date (cjihrig) #4540

  • [ac1108d5e7] - doc: add missing backtick for readline (Brian White) #4549

  • [09bc0c6a05] - doc: improvements to crypto.markdown copy (James M Snell) #4435

  • [787c5d96bd] - http: remove variable redeclaration (Rich Trott) #4612

  • [145b66820f] - module: move unnecessary work for early return (Andres Suarez) #3579

  • [ffb7deb443] - net: remove hot path comment from connect (Evan Lucas) #4648

  • [799aa74d90] - net: fix dns lookup for android (Josh Dague) #4580

  • [9accebe087] - net, doc: fix line wrapping lint in net.js (James M Snell) #4588

  • [37a546b490] - src: remove redeclarations of variables (Rich Trott) #4605

  • [b515ccc2a1] - stream: remove useless if test in transform (zoubin) #4617

  • [ea6e26d904] - test: remove duplicate fork module import (Rich Trott) #4634

  • [b14b2aec5e] - test: require common module only once (Rich Trott) #4611

  • [f28a640505] - test: only include http module once (Rich Trott) #4606

  • [6f9a96f497] - test: fix flaky unrefed timers test (Rich Trott) #4599

  • [b70eec8f7b] - tls_legacy: do not read on OpenSSL's stack (Fedor Indutny) #4624

Windows 32-bit Installer: https://nodejs.org/dist/v5.4.1/node-v5.4.1-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v5.4.1/node-v5.4.1-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v5.4.1/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v5.4.1/win-x64/node.exe
Mac OS X 64-bit Installer: https://nodejs.org/dist/v5.4.1/node-v5.4.1.pkg
Mac OS X 64-bit Binary: https://nodejs.org/dist/v5.4.1/node-v5.4.1-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v5.4.1/node-v5.4.1-linux-x86.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v5.4.1/node-v5.4.1-linux-x64.tar.gz
SunOS 32-bit Binary: https://nodejs.org/dist/v5.4.1/node-v5.4.1-sunos-x86.tar.gz
SunOS 64-bit Binary: https://nodejs.org/dist/v5.4.1/node-v5.4.1-sunos-x64.tar.gz
ARMv6 32-bit Binary: https://nodejs.org/dist/v5.4.1/node-v5.4.1-linux-armv6l.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v5.4.1/node-v5.4.1-linux-armv7l.tar.gz
ARMv8 64-bit Binary: https://nodejs.org/dist/v5.4.1/node-v5.4.1-linux-arm64.tar.gz
Source Code: https://nodejs.org/dist/v5.4.1/node-v5.4.1.tar.gz
Other release files: https://nodejs.org/dist/v5.4.1/
Documentation: https://nodejs.org/docs/v5.4.1/api/

Shasums (GPG signing hash: SHA512, file hash: SHA256):

更多内容请看:发行说明


本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Node v5.4.1 (Stable) 发布
加载中

最新评论(12

wonderWang
wonderWang

引用来自“雨翔河”的评论

我已经跪拜node了,这更新速度没谁了,昨儿个看byvoid的书,搞个express发现版本过旧,express的一些模块好像拆分出来了,不在一起了。。。

引用来自“wonderWang”的评论

没记错的话应该是12年的书,现在看不是找虐么

引用来自“雨翔河”的评论

然而这并不能反驳更新非常快很多不向下兼容的观点。
那时候的版本号还没到1.0, 1.0之前API经常变动很正常,现在API已经很稳定了
雨翔河
雨翔河

引用来自“雨翔河”的评论

我已经跪拜node了,这更新速度没谁了,昨儿个看byvoid的书,搞个express发现版本过旧,express的一些模块好像拆分出来了,不在一起了。。。

引用来自“wonderWang”的评论

没记错的话应该是12年的书,现在看不是找虐么
然而这并不能反驳更新非常快很多不向下兼容的观点。
wonderWang
wonderWang

引用来自“雨翔河”的评论

我已经跪拜node了,这更新速度没谁了,昨儿个看byvoid的书,搞个express发现版本过旧,express的一些模块好像拆分出来了,不在一起了。。。
没记错的话应该是12年的书,现在看不是找虐么
笔阁
笔阁
之前整理过的各种node.js相关免费内容,有关注node.js的可以去看看。node.js变化太快,感觉跟不上的节奏。
http://www.hubwiz.com/course/?type=nodes&ch=osc
北上广深
北上广深
很好,继续
lieefu
lieefu
究竟有几个stable了?
陈少鑫
陈少鑫
呵呵。死也不会用在生产环境上。
itfanr
itfanr
希望能把api等定义好。更新太快了兼容性问题肯定很多。
eechen
eechen
Node官方提供的ARM版二进制包依赖GNU libc库,而Android上并没有GNU libc库,因为Google恨GNU,恨GPL,所以这些依赖libc的ARM包通通无法跑在Android上.Google Sucks!

iPhone 1是armv6架构,iPhone 4是armv7架构.现在主流Android设备应该都是armv7架构.armv7架构的处理,理论上是向下兼容armv6的软件包的,比如我的小米4(armv7l架构MSM8974PRO-AC)能运行busybox-armv7l和busybox-armv6l.树莓派(armv7l架构BCM2709)上甚至能兼容到busybox-armv4l:
https://busybox.net/downloads/binaries/latest/
SASUKE40
SASUKE40
版本帝~
返回顶部
顶部