node. js v6.6.0 (current) released, significantly updated

Source: Internet
Author: User
Tags benchmark

node. js v6.6.0 (current) is released, and node. JS is a set of JavaScript toolkits for writing high-performance Web servers (Getting Started tutorial qkxue.net), as shown in this update:

Notable changes

Crypto:added crypto.timingsafeequal (). (Not-an-aardvark) #8304
Events:made the "Max event listeners" memory leak warning more accessible. (Anna Henningsen technology ty300.com) #8298
Promises:unhandled rejections now emit a process warning after the first tick. (Benjamin Gruenbaum) #8223
repl:added Auto Alignment for. Editor mode. (Prince J Wesley) #8241
Util:some functionality have been added to Util.inspect ():
Returning this from a custom inspect function now works. (Anna Henningsen) #8174
Added Support for symbol-based custom inspection methods. (Anna Henningsen) #8174
Commits

[2ecc8c4c23]-Async_wrap:add a missing case to Test-async-wrap-throw-no-init (Yorkie) #8198
[00f4bc3105]-Benchmark:add benches for Fs.stat & Fs.statsync (Anna Henningsen) #8338
[7cc1391287]-benchmark:fix off-by-one error in FS benchmarks (Anna Henningsen) #8338
[6e3db283ed]-Buffer:fix ArrayBuffer checks (Brian white) #8453
[dd51b1f428]-Buffer,string_decoder:consolidate Encoding validation logic (James M Snell) #7207
[A830E37DC9]-Build:don ' t require processing docs for nightlies (Johan bergström) #8325
[836bfc188b]-Build:fix dependencies on AIX (Michael Dawson) #8285
[bc9d2fb543]-Build:fix dependencies on AIX (Michael Dawson) #8272
[206B105B1E]-Build:add missing files to zip and 7z packages (Richard Lau) #8069
[Afb9917f16]-(Semver-minor) Crypto:add crypto.timingsafeequal () (Not-an-aardvark) #8304
[1640e7a4da]-Crypto:fix getdecoder () encoding Check (Atstojanov) #8301
[49f996f4f6]-crypto:make malloc failure Check cross-platform (Rich Trott) #8352
[9c460d7475]-Deps:add back no-op Harmony Shipping flags (Ali Ijaz Sheikh) #8445
[c8bcf1b591]-Deps:workaround clang-3.4 ICE (Ali Ijaz Sheikh) #8343
[Ac3471ca23]-deps:v8_inspector update (Eugene Ostroukhov) #8150
[f829660c71]-Deps:cherry-pick 8ed65b97 from V8 ' s upstream (Anna Henningsen) #8411
[C48cb2de48]-doc:link sigtstp/sigcont events in ReadLine Doc (Italo A. Casas) #8475
[ce1a46c02d]-doc:update onboarding PR Landing info (Rich Trott) #8479
[92acff82ea]-doc:add CTC Meeting Minutes 2016-08-31 (Josh gavant) #8424
[53877357FC]-Doc:fix link on timers.md (Yorkie) #8488
[09da5756e5]-Doc:add added:information for Crypto (Luigi Pinca) #8281
[19DF5CEF3B]-doc:fix example in REPL documentation (Franziska Hinkelmann) #8469
[3CE6EAA3B9]-doc:note that listening on SIGSEGV & Co is unsafe (Anna Henningsen) #8410
[C7771E6FBC]-doc:clarify sentence in event loop Doc (Luigi Pinca) #8400
[2C45782B12]-doc:add CI help/support info to onboarding doc (Rich Trott) #8407
[cffe7b731d]-Doc:add 2016-08-17 CTC Meeting Minutes (Josh gavant) #8245
[fdd59cc04c]-doc:update building.md (Rich Trott) #8398
[d0a92be798]-Doc:add 2016-08-10 CTC Meeting Minutes (Josh gavant) #8229
[ca31187087]-doc:update CI content in onboarding doc (Rich Trott) #8374
[44983B1FDC]-doc:update authors list (James M Snell) #8346
[ee83f5d541]-Doc:add return type of clientrequest.settimeout (Mike Ralphson) #8356
[1695c84240]-Doc:fix a wrong link,add '. MD ' to the link (Alexis374) #8315
[65096de443]-Doc:fix typos (Mike Ralphson) #8370
[6d421a2ee2]-doc:fix broken link in Dgram doc (Brian white) #8365
[Fbabd36de9]-doc:update targos Email in readme per request (James M Snell) #8389
[76a3050c34]-doc:update landing PR info in onboarding doc (Rich Trott) #8344
[372e4f3f79]-doc:bad/better examples for fs.access () and Fs.exists () (Dan Fabulich) #7832
[9f18878eee]-doc:fix typo in stream doc (Hubert Mine) #8326
[59E96BB1AF]-doc:adding Danbev to collaborators (Daniel Bevenius) #8359
[b553e57f5f]-doc:clarify that path on Windows Accepts/and \ (James M Snell) #8291
[Feab3d4c25]-Doc:add Lpinca to collaborators (Luigi Pinca) #8331
[D2B2ABE9D9]-doc:doc that listen can be called multiple times (James M Snell) #8294
[54D76137CD]-Doc:readline write () is processed as input (James M Snell) #8295
[48be8bc4e1]-doc: ' IPC ' is required with fork stdio option (James M Snell) #8290
[47ecd21133]-doc:improve fs.truncate functions ' documentation (Sakthipriyan Vairamani) #7648
[D565183c37]-Doc:add added:information for modules (Luigi Pinca) #8250
[b6f5104145]-doc:fix onreadable reentry after Unshift called (ZWB) #8200
[93ac875d53]-Doc:add added:information for Dgram (Luigi Pinca) #8196
[260663FBFA]-Doc:add Myles borins to the CTC (Rod Vagg) #8260
[A7C21759D9]-Doc:fix buf.readuintbe, buf.readuintle examples (David Keeler) #8240
[e4fcf55701]-Doc:fix "timout" typo in timeout (Fangshi He) #8231
[03F5297CCD]-doc:include The optional options parameter (Sakthipriyan Vairamani) #7842
[605db31fe7]-(Semver-minor) Events:make memory leak warning more accessible (Anna Henningsen) #8298
[FA4C4D655A]-Http:fix Connection Upgrade checks (Brian white) #8238
[B603AC24CB]-inspector:use script name for target title (Eugene Ostroukhov) #8243
[13A522AC39]-inspector:make sure all messages is dispatched (Eugene Ostroukhov) #8264
[250a380231]-inspector:simplify buffer Management (Eugene Ostroukhov) #8257
[354166c061]-Inspector:use new Inspector Headers (Eugene Ostroukhov) #8150
[3EF8BA8BDC]-Net:make holding the buffer in memory more robust (Anna Henningsen) #8252
[180867d6a6]-(Semver-minor) Promise:warn on unhandled rejections (Benjamin Gruenbaum) #8223
[408308f2e6]-(semver-minor) Readline:key interval delay for \ R & \ n (Prince J Wesley) #8109
[6f20f477c4]-(semver-minor) Repl:auto alignment for. Editor mode (Prince J Wesley) #8241
[0d24247e50]-src:pull afterconnect from Pipe_wrap and Tcp_wrap (Daniel Bevenius) #8448
[16202264D1]-src:remove unneeded environment error methods (Ben Noordhuis) #8427
[8cbbb47e39]-src:update f function call comment (Daniel Bevenius) #8416
[D1D1433B02]-src:normalize malloc, realloc (Michael Dawson) #7564
[2C2A21AB56]-src:unbreak build when compiling against UCLIBC (Ben Noordhuis) #8308
[4E368C58FF]-src:moving f function call comment (Daniel Bevenius) #8405
[0f2c619f55]-src:avoid duplicate AtExit functions (Ali Ijaz Sheikh) #8273
[3358861470]-test:refector parallel/test-http.js (Junshu Okamoto) #8471
[2CE364AD10]-test:modernize JS and tighten equality checking (Peter Ogilvie) #8476
[1a30fe563d]-test:swapped = = and equal to = = = and strictequal (Christopher Dunavan) #8472
[d2b6b66037]-test:refactor test-net-pipe-connect-errors (Rich Trott) #8473
[3294c2c82b]-test:skip pseudo-tty/no_dropped_stdio test (Michael Dawson) #8470
[5baa4e0156]-Test:clean up NET Server try ports Test (Thomas Hunter II) #8458
[D0E61D4CC3]-test:make crypto.timingsafeequal test less flaky (Not-an-aardvark) #8456
[154d6893b0]-Test:add test-debug-protocol-execute (Rich Trott) #8454
[6c30dddc36]-test:exercise EE function type checking paths (Cjihrig) #8168
[d536d6d334]-test:increase _debugger coverage (Rich Trott) #8403
[6d07e57a36]-Test:mark Pseudo-tty/no_dropped_stdio as flaky (Michael Dawson) #8385
[680a4c8b8e]-test:test non-buffer/string with zlib (Rich Trott) #8350
[F0300eda27]-Test:fix test-cluster-dgram-1 flakiness (Santiago Gimeno) #8383
[B8FA7C949D]-Test:fix:: 1 Error in Test-dns-ipv6 (Gibson fahnestock) #8254
[C07E063DD9]-Test:fix fs-watch-recursive flakiness on OS X (Santiago Gimeno) #4629
[1aa7168e91]-Test:refactor/cleanup A number of cluster tests (James M Snell) #8261
[39cf7bf24d]-test:refactor parallel/test-process-env.js (Rich Trott) #8324
[40E84218A0]-Test:add test for Zlib.create*raw () (Rich Trott) #8306
[CC61D1A3BA]-test:cleanup test require symlink (Paul grock) #8305
[CDE0A1EDFD]-test:refactor test-debug-signal-cluster (Rich Trott) #8289
[Bc6a7ca8e7]-test:additional refactoring/cleanup of buffer tests (James M Snell) #8283
[5D43131AF4]-test:add known issue test for Path parse issue #6229 (James M Snell) #8293
[D2179BD6F1]-test:make sure over truncation of file zero fills (Sakthipriyan Vairamani) #7648
[5CFF625D6A]-Test:add Check in Test-signal-handler (Rich Trott) #8248
[0B0A1CEAC3]-Test:clean up/refactor buffer tests, remove duplication (James M Snell) #8256
[0f977f9797]-Test:mark Test-child-process-fork-dgram as flaky (Michael Dawson) #8274
[6f269bed99]-test:refactor test-util-inspect (Rich Trott) #8189
[eff771f399]-tickprocessor:apply c++filt manually on Mac (Fedor Indutny) #8480
[F47ce9d9f8]-Tools:replace custom ESLint rule with built-in (Rich Trott) #8478
[36235ac323]-tools:update ESLint to 3.5.0 (Rich Trott) #8478
[Ef5cb129ae]-Tools:fix new-parens violations (Rich Trott) #8478
[773e1c1304]-tools:enable Caching for JSLint task (Rich Trott) #8296
[54F689FC1E]-tools:update ESLint to 3.4.0 (Rich Trott) #8296
[F840bc87d6]-url:fix off-by-one error in loop handling dots (Luigi Pinca) #8420
[6ae7af0fa3]-url:keep auth in Url.resolve () if host matches (Ilkka Myller) #8215
[eec5d02266]-url:url.format () encodes all # in search (Ilkka Myller) #8072
[d67ece2f68]-util:improve function signature of util._extend (Sakthipriyan Vairamani) #8187
[e9c4805c1f]-(Semver-minor) Util:allow returning this from custom inspect (Anna Henningsen) #8174
[4cb55ff392]-(semver-minor) Util:allow symbol-based Custom inspection methods (Anna Henningsen) #8174
[151D1EA6A6]-Vm:change contextifyscript to Script in comment (Daniel Bevenius) #8415
[f346dee940]-Win,build:forward release_urlbase to configure (João Reis) #8430
[6BB057EC6A]-win,build:exit when addons fail to build (João Reis) #8412
[14d356d0ab]-win,build:skip finding VS when not needed (João Reis) #8412
[81d063e174]-Win,build:fail on invalid option in VCBuild (João Reis) #8412

https://nodejs.org/en/download/current/

node. js v6.6.0 (current) released, significantly updated

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.