1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Node v6.0.0 (Current) 发布,JavaScript 工具包 下载

Discussion in '软件资讯' started by 漂亮的石头, 2016-04-27.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    487,609
    Likes Received:
    47
    Node.js v6.0.0 (Current) 发布了。

    该版本主要更新包括部分性能的显著改善,提高了可靠性,可用性,安全性;模块加载比Node.js V4快了近四倍;测试和文档都得到了显著的改善,Buffer 和 File System API 的易用性得到提高;现在的Node.js支持93%的ES6语法,这要归功于V8版本5.0。

    主要更新:



    • Buffer


      • New Buffer constructors have been added #4682 and #5833.


      • Existing Buffer() and SlowBuffer() constructors have been deprecated in docs #4682 and #5833.


      • Previously deprecated Buffer APIs are removed #5048, #4594.


      • Improved error handling #4514.


      • The Buffer.prototype.lastIndexOf() method has been added #4846.

    • Cluster


      • Worker emitted as first argument in 'message' event #5361.


      • The worker.exitedAfterDisconnect property replaces worker.suicide #3743.

    • Console


      • Calling console.timeEnd() with an unknown label now emits a process warning rather than throwing#5901.

    • Crypto


      • Improved error handling #3100, #5611.


      • Simplified Certificate class bindings #5382.


      • Improved control over FIPS mode #5181.


      • pbkdf2 digest overloading is deprecated #4047.

    • Dependencies


      • Reintroduce shared c-ares build support #5775.


      • V8 updated to 5.0.71.35 #6372.

    • DNS


      • Add dns.resolvePtr() API to query plain DNS PTR records #4921.

    • Domains


      • Clear stack when no error handler #4659.

    • Events


      • The EventEmitter.prototype._events object no longer inherits from Object.prototype #6092.


      • The EventEmitter.prototype.prependListener() andEventEmitter.prototype.prependOnceListener() methods have been added #6032.

    • File System


      • The fs.realpath() and fs.realpathSync() methods have been updated to use a more efficient libuv-based implementation. This change includes the removal of the cache argument and the method can throw new errors #3594.


      • FS apis can now accept and return paths as Buffers #5616.


      • Error handling and type checking improvements #5616, #5590, #4518, #3917.


      • fs.read's string interface is deprecated #4525.

    • HTTP


      • 'clientError' can now be used to return custom errors from an HTTP server #4557.

    • Modules


      • Current directory is now prioritized for local lookups #5689.


      • Symbolic links are preserved when requiring modules #5950.

    • Net


      • DNS hints no longer implicitly set #6021.


      • Improved error handling and type checking #5981, #5733, #2904.

    • OS X


      • MACOSX_DEPLOYMENT_TARGET has been bumped up to 10.7 #6402.

    • Path


      • Improved type checking #5348.

    • Process


      • Introduce process warnings API #4782.


      • Throw exception when non-function passed to nextTick #3860.

    • Querystring


      • The object returned by querystring.parse() no longer inherits from Object.prototype #6055.

    • Readline


      • Key info is emitted unconditionally #6024.


      • History can now be explicitly disabled #6352.

    • REPL


      • Assignment to _ will emit a warning #5535.


      • Expressions will no longer be completed when eval fails #6328.

    • Timers


      • Fail early when callback is not a function #4362.

    • Streams


      • null is now an invalid chunk to write in object mode #6170.

    • TLS


      • Rename 'clientError' to 'tlsClientError' #4557.


      • SHA1 used for sessionIdContext #3866.

    • TTY


      • Previously deprecated setRawMode wrapper is removed #2528.

    • URL


      • Username and password will be dropped by url.resolve() if the host changes #1480.

    • Util


      • Changes to Error object formatting #4582.


      • The util._extend() method has been deprecated #4903


      • The util.log() method has been deprecated #6161.

    • Windows


      • Windows XP and Vista are no longer supported #5167.

    • Zlib


      • Multiple improvements have been made to Zlib processing #5883 and #5707.

    下载地址:


    详细更新日志及其他说明请参见官方发行说明
    Node v6.0.0 (Current) 发布,JavaScript 工具包下载地址
     
Loading...