Skip to content

Releases: nodejs/node

2018-07-18, Version 10.7.0 (Current), @targos

18 Jul 18:36
v10.7.0
Compare
Choose a tag to compare

Notable Changes

  • console:
    • The console.timeLog() method has been implemented. #21312
  • deps:
    • Upgrade to libuv 1.22.0. #21731
    • Upgrade to ICU 62.1 (Unicode 11, CLDR 33.1). #21728
  • http:
    • Added support for passing both timeout and agent options to
      http.request. #21204
  • inspector:
    • Expose the original console API in require('inspector').console. #21659
  • napi:
    • Added experimental support for functions dealing with bigint numbers. #21226
  • process:
    • The process.hrtime.bigint() method has been implemented. #21256
    • Added the --title command line argument to set the process title on
      startup. #21477
  • trace_events:
    • Added process_name metadata. #21477
  • Added new collaborators

Commits

  • [8c97ffb2f5] - assert: improve simple assert (Ruben Bridgewater) #21626
  • [9776f1cbef] - benchmark: add n-api function args benchmark (Kenny Yuan) #21555
  • [576f1ea978] - buffer: remove superfluous assignment (Tobias Nießen) #21844
  • [6bb2b5a51d] - build: account for pure C sources in build-addons-napi (Anna Henningsen) #21797
  • [c02fb88936] - build: enabling lto at configure (Octavian Soldea) #21677
  • [2a0862cec9] - console: fix timeEnd() not coercing the input (Ruben Bridgewater) #21779
  • [f3c397cd21] - (SEMVER-MINOR) console: implement timeLog method (Michaël Zasso) #21312
  • [73cafd853c] - console,util: avoid pair array generation in C++ (Anna Henningsen) #20831
  • [d9825c7a16] - crypto: prevent Sign::SignFinal from crashing (Tobias Nießen) #21815
  • [07cce880bf] - crypto: handle OpenSSL error queue in CipherBase (Tobias Nießen) #21288
  • [355c5e3c95] - deps: cherry-pick 555c811 from upstream V8 (Anna Henningsen) #21741
  • [42d75392c5] - deps: patch V8 to 6.7.288.49 (Myles Borins) #21727
  • [6920091488] - deps: upgrade to libuv 1.22.0 (cjihrig) #21731
  • [122ae24f62] - deps: icu 62.1 bump (Unicode 11, CLDR 33.1) (Steven R. Loomis) #21728
  • [a5233c7e17] - deps: cherry-pick 477df06 from upstream v8 (Gus Caplan) #21644
  • [506631a9f9] - doc: fix structure and formatting in inspector.md (Vse Mozhet Byt) #21709
  • [53b587a5af] - doc: add documentation for buffer.byteOffset (Andreas Madsen) #21718
  • [51dfebf9ac] - doc: fix vm.runInNewContext signature (Michaël Zasso) #21824
  • [10f9374ea3] - doc: make markdown input compliant (Sam Ruby) #21780
  • [02982998db] - doc: add my pronoun (Ruben Bridgewater) #21813
  • [ca8c96035a] - doc: update readme with my pronouns (Lance Ball) #21818
  • [d33281b36f] - doc: prevent some redirections (Vse Mozhet Byt) #21811
  • [0de0f89d0c] - doc: add "Edit on GitHub" link (Rich Trott) #21703
  • [7ab6efdb94] - doc: add policy for landing new npm releases (Myles Borins) #21594
  • [3d93273bf7] - doc: add OS X to instead of only macOS (XadillaX) #21033
  • [577d24baa4] - doc: fix module.children description (Travis Fischer) #21672
  • [cd6601b87a] - doc: fix HTTP res 'finish' description (Sergey Zelenov) #21670
  • [51db88b0f1] - doc: fix http2stream.pushStream error doc (Сковорода Никита Андреевич) #21487
  • [6e1917a596] - doc: update changelog with 9.x EOL (Сковорода Никита Андреевич) #21612
  • [cd77d8782a] - doc: improve documentation of fs sync methods (iwko) #21243
  • [1044bafec4] - doc: remove _Node.js style callback_ (Rich Trott) #21701
  • [971679328e] - doc: add codebytere as collaborator (Shelley Vohr) #21700
  • [034fe19862] - doc: add links to inline HTML table (Rich Trott) #21678
  • [04eed2342d] - doc: remove "note that" from fs doc (Rich Trott) #21646
  • [c8d5bab022] - doc: fix doc for napi_create_function (Gabriel Schulhof)
  • [f7aa22a0eb] - doc: improve guide text for CI runs (Rich Trott) #21645
  • [6f8ebc08b9] - doc: unify spelling of backpressure (Thomas Watson) #21630
  • [3fffc7e95f] - errors: fix undefined HTTP2 and tls errors (Shailesh Shekhawat) #21564
  • [b758006c23] - fs: fix fsPromises.lchmod error on non-Mac (Masashi Hirano) #21435
  • [4fa7150962] - fs: support pseudofiles in promises.readFile (Timothy Gu) #21497
  • [bba500d0ea] - (SEMVER-MINOR) http: fix request with option timeout and agent (killagu) #21204
  • [0b3c80ca31] - http2: fix issues with aborted respondWithFile()s (Anna Henningsen) #21561
  • [238ef58841] - http2: remove waitTrailers listener after closing a stream (RidgeA) #21764
  • [07160cd2fd] - http2: order declarations in core.js (Rich Trott) #21689
  • [c88af232c8] - http2: pass incoming set-cookie header as array (Gerhard Stoebich) #21360
  • [2922028362] - (SEMVER-MINOR) inspector: expose original console (Matteo Collina) #21659
  • [b2291296ef] - inspector: split main thread interface from transport (Eugene Ostroukhov) #21182
  • [[4ed4bf3bdd](https://github.com...
Read more

2018-07-04, Version 10.6.0 (Current), @targos

05 Jul 06:32
v10.6.0
4716fd1
Compare
Choose a tag to compare

Notable Changes

  • dns:
    • An experimental promisified version of the dns module is now available. Give
      it a try with require('dns').promises. #21264
  • fs:
    • fs.lchown has been undeprecated now that libuv supports it. #21498
  • lib:
    • Atomics.wake is being renamed to Atomics.notify in the ECMAScript
      specification (reference).
      Since Node.js now has experimental support for worker threads, we are being
      proactive and added a notify alias, while emitting a warning if
      wake is used. #21413 #21518
  • n-api:
    • Add API for asynchronous functions. #17887
  • util:
    • util.inspect is now able to return a result instead of throwing when the
      maximum call stack size is exceeded during inspection. #20725
  • vm:
    • Add script.createCachedData(). This API replaces the produceCachedData
      option of the Script constructor that is now deprecated. #20300
  • worker:
    • Support for relative paths has been added to the Worker constructor. Paths
      are interpreted relative to the current working directory. #21407

Commits

Read more

2018-06-20, Version 10.5.0 (Current), @targos

20 Jun 19:25
v10.5.0
e1c28f4
Compare
Choose a tag to compare

Notable Changes

  • crypto:
    • Support for crypto.scrypt() has been added. #20816
  • fs:
    • BigInt support has been added to fs.stat and fs.watchFile. #20220
    • APIs that take mode as arguments no longer throw on values larger than
      0o777. #20636 #20975 (Fixes: #20498)
    • Fix crashes in closed event watchers. #20985 (Fixes: #20297)
  • Worker Threads:
    • Support for multi-threading has been added behind the
      --experimental-worker flag in the worker_threads module. This feature
      is experimental and may receive breaking changes at any time. #20876

Commits

  • [a6986fe8b6] - async_hooks: remove deprecated example (Mathias Buus) #20998
  • [4b9817bf1e] - benchmark: disable only the ESLint rule needing it (Rich Trott) #21133
  • [ecba1c57b1] - (SEMVER-MINOR) benchmark: port cluster/echo to worker (Timothy Gu) #20876
  • [02adb2d62c] - (SEMVER-MINOR) build: expose openssl scrypt functions to addons (Ben Noordhuis) #20816
  • [c3fbac432f] - build: install markdown linter for travis (Richard Lau) #21215
  • [896017b134] - build: build addon tests in parallel (Anna Henningsen) #21155
  • [76927fc734] - build: stop distclean from deleting v8 files (Ujjwal Sharma) #21164
  • [b044256f2a] - build: use LC_ALL of C for maximum compatibility (Rich Trott) #21222
  • [78c7d666fb] - build: don't change locale on smartos (Refael Ackermann) #21220
  • [c688a00a6d] - build: fix 'gas_version' check on localized environments (Evandro Oliveira) #20394
  • [79b3423fb5] - build: initial .travis.yml implementation (Anna Henningsen) #21059
  • [ea4be72f22] - child_process: swallow errors in internal communication (Anatoli Papirovski) #21108
  • [9981220e2a] - crypto: fix behavior of createCipher in wrap mode (Tobias Nießen) #21287
  • [d0cb9cbb35] - (SEMVER-MINOR) crypto: drop Math.pow(), use static exponentation (Ben Noordhuis) #20816
  • [2d9c3cc89d] - (SEMVER-MINOR) crypto: refactor randomBytes() (Ben Noordhuis) #20816
  • [6262fa44d6] - (SEMVER-MINOR) crypto: refactor pbkdf2() and pbkdf2Sync() methods (Ben Noordhuis) #20816
  • [c9b4592dbf] - (SEMVER-MINOR) crypto: add scrypt() and scryptSync() methods (Ben Noordhuis) #20816
  • [495756264a] - (SEMVER-MINOR) crypto: DRY type checking (Ben Noordhuis) #20816
  • [e4a7e0d28b] - deps: float ea7abee from openssl / CVE-2018-0732 (Rod Vagg) #21282
  • [0b90b071c4] - deps: Upgrade node-inspect to 1.11.5 (Jan Krems) #21055
  • [ffc29c12da] - deps: patch V8 to 6.7.288.46 (Myles Borins) #21260
  • [14bb905d18] - deps: V8: cherry-pick a440efb27f from upstream (Yang Guo) #21022
  • [65b9c427ac] - dns: improve setServers() errors and performance (Jamie Davis) #20445
  • [bc20ec0c0f] - doc: eliminate _you_ from N-API doc (Rich Trott) #21382
  • [318d6831bf] - doc: use imperative in COLLABORATOR_GUIDE (Rich Trott) #21340
  • [177a7c06a8] - doc: remove obsolete wiki references from BUILDING (Rich Trott) #21369
  • [15023df050] - doc: add davisjam to collaborators (Jamie Davis) #21273
  • [17c21b67ac] - doc: fix indentation in console.md (Vse Mozhet Byt) #21367
  • [ef74368416] - doc: fix heading of optional console method args (Michaël Zasso) #21311
  • [4f17841c20] - doc: use Class Method label consistently (Rich Trott) #21357
  • [4566ebacf4] - doc: wrap style guide at 80 characters (Rich Trott) #21361
  • [6c41f33571] - doc: wrap pull-requests.md at 80 characters (Rich Trott) #21361
  • [b8213f17cc] - doc: remove linking of url text to url (Rich Trott) #21361
  • [3f78220c2b] - doc: correct styling of _GitHub_ in onboarding doc (Rich Trott) #21361
  • [9e994cb119] - doc: wrap releases.md at 80 chars (Rich Trott) #21361
  • [e00e5e6d5d] - doc: switch the order of Writable and Readable (Joseph Gordon) #21333
  • [e1b571d6b7] - doc: make Deprecation cycle explanation more brief (Rich Trott) #21303
  • [df0f7a3b4d] - doc: clarify async execute callback usage (Michael Dawson) #21217
  • [c5a65594ef] - doc: move 5 collaborators to emeritus status (Rich Trott) #21272
  • [c1d53f86f8] - doc: update NODE_OPTIONS section in cli.md (Vse Mozhet Byt) #21229
  • [13fd09bfa7] - doc: add build wg info to releases.md (Jon Moss) #21275
  • [0da910f9a5] - doc: move Italo A. Casas to Release Emeritus (Myles Borins) #21315
  • [6f7de0b8d9] - doc: trim deprecation level definition text (Rich Trott) #21241
  • [dd2fc90dcf] - doc: fix reference to workerData in worker_threads (Jeremiah Senkpiel) #21180
  • [5e46c16371] - doc: fix type in stream doc (Aliaksei Tuzik) #21178
  • [85dc9ac418] - doc: add Michaël Zasso to Release team (Michaël Zasso) #21114
  • [5fa5ab6c48] - doc: naming function as suggested in addon docs (Tommaso Allevi) #21067
  • [fe5d35123b] - (SEMVER-MINOR) doc: document BigInt supp...
Read more

2018-06-12, Version 10.4.1 (Current), @evanlucas

13 Jun 00:25
v10.4.1
Compare
Choose a tag to compare

Notable Changes

  • Fixes memory exhaustion DoS (CVE-2018-7164): Fixes a bug introduced in 9.7.0 that increases the memory consumed when reading from the network into JavaScript using the net.Socket object directly as a stream.
  • http2
    • (CVE-2018-7161): Fixes Denial of Service vulnerability by updating the http2 implementation to not crash under certain circumstances during cleanup
    • (CVE-2018-1000168): Fixes Denial of Service vulnerability by upgrading nghttp2 to 1.32.0
  • tls (CVE-2018-7162): Fixes Denial of Service vulnerability by updating the TLS implementation to not crash upon receiving
  • n-api: Prevent use-after-free in napi_delete_async_work

Commits

2018-06-12, Version 9.11.2 (Current), @evanlucas

13 Jun 00:24
v9.11.2
Compare
Choose a tag to compare

Notable Changes

  • Fixes memory exhaustion DoS (CVE-2018-7164): Fixes a bug introduced in 9.7.0 that increases the memory consumed when reading from the network into JavaScript using the net.Socket object directly as a stream.
  • buffer (CVE-2018-7167): Fixes Denial of Service vulnerability where calling Buffer.fill() could hang
  • http2
    • (CVE-2018-7161): Fixes Denial of Service vulnerability by updating the http2 implementation to not crash under certain circumstances during cleanup
    • (CVE-2018-1000168): Fixes Denial of Service vulnerability by upgrading nghttp2 to 1.32.0
  • tls (CVE-2018-7162): Fixes Denial of Service vulnerability by updating the TLS implementation to not crash upon receiving

Commits

2018-06-12, Version 8.11.3 'Carbon' (LTS), @evanlucas

13 Jun 00:24
v8.11.3
Compare
Choose a tag to compare

Notable Changes

  • buffer (CVE-2018-7167): Fixes Denial of Service vulnerability where calling Buffer.fill() could hang
  • http2
    • (CVE-2018-7161): Fixes Denial of Service vulnerability by updating the http2 implementation to not crash under certain circumstances during cleanup
    • (CVE-2018-1000168): Fixes Denial of Service vulnerability by upgrading nghttp2 to 1.32.0

Commits

2018-06-12, Version 6.14.3 'Boron' (LTS), @evanlucas

13 Jun 00:23
v6.14.3
Compare
Choose a tag to compare

Notable Changes

  • buffer (CVE-2018-7167): Fixes Denial of Service vulnerability where calling Buffer.fill() could hang

Commits

2018-06-06, Version 10.4.0 (Current), @MylesBorins

06 Jun 14:38
Compare
Choose a tag to compare

Notable Changes

  • deps:
    • update V8 to 6.7.288.43 (Michaël Zasso) #19989
  • stream:
    • ensure Stream.pipeline re-throws errors without callback (Blaine Bublitz) #20437

Commits

  • [9ada68b186] - benchmark: refactor benchmark/assert/throws.js (Rich Trott) #21030
  • [b8470b929f] - benchmark: refactor deepequal-typedarrays (Rich Trott) #21030
  • [686587ba1a] - benchmark: refactor deepequal-set (Rich Trott) #21030
  • [56c67595db] - benchmark: refactor prims-and-objs-big-loop (Rich Trott) #21030
  • [6fbb00e887] - benchmark: refactor prims-and-objs-big-array-set (Rich Trott) #21030
  • [4d714421e9] - benchmark: refactor deepequal-object (Rich Trott) #21030
  • [9b0fc59723] - benchmark: refactor deepequal-map (Rich Trott) #21030
  • [90d86586d2] - benchmark: refactor deepequal-buffer (Rich Trott) #21030
  • [be249d9eb5] - benchmark: fix "comparisons"' typo (Yuta Hiroto) #21085
  • [bad3c92124] - (SEMVER-MINOR) build: reset embedder string to "-node.0" (Michaël Zasso) #19989
  • [35d6661973] - deps: cherry-pick 6989b3f6d7 from V8 upstream (Timothy Gu) #20826
  • [4e788dc2f5] - (SEMVER-MINOR) deps: backport 91ddb65d from upstream V8 (Maya Lekova) #19989
  • [fb2686148e] - deps: cherry-pick ff0a9793334 from upstream V8 (Anna Henningsen) #20719
  • [40c8bbecec] - deps: cherry-pick 23652c5f from upstream V8 (Eugene Ostroukhov) #20608
  • [a7aff77a97] - (SEMVER-MINOR) deps: cherry-pick 39d546a from upstream V8 (Gus Caplan) #20016
  • [fed1d18054] - (SEMVER-MINOR) deps: update v8.gyp (Michaël Zasso) #19989
  • [da8ad4aba9] - (SEMVER-MINOR) deps: update V8 to 6.7.288.43 (Michaël Zasso) #19989
  • [2c671ab2fd] - doc: fix typo in addons.md (Rich Trott) #21137
  • [e2a792866c] - doc: add offboarding doc (Rich Trott) #21103
  • [15aa3c1046] - doc: add notable-change to onboarding.md exercise (Rich Trott) #21040
  • [29c35bd0de] - doc: remove link prediction from STYLE_GUIDE.md (Rich Trott) #21031
  • [261ef1d242] - doc: remove POST_STATUS_TO_PR from onboarding.md (Rich Trott) #21042
  • [2edf1728a0] - doc: fix typos on e.g. abbreviations (Rich Trott) #21045
  • [b1f0907416] - doc: use "is" rather than "has been" (Rich Trott) #21043
  • [f5bf2c8d08] - doc: move upstream information to onboarding doc (Rich Trott) #21029
  • [09aec436cb] - doc: remove vestigial onboarding section (Rich Trott) #21028
  • [fd201e0d32] - doc: add guides on writing tests involving promises (Joyee Cheung) #20988
  • [4cd44203de] - doc: remove invalid vm.Script arguments (Simen Bekkhus) #20984
  • [4012e0550a] - doc: fix typo in n-api.md (ohbarye) #21060
  • [bb8d341714] - doc: better font stack for monospace in docs (Roman Reiss) #21036
  • [1b8e8e90af] - doc: make minor improvements to fs.realpath() docs (Rich Trott) #20953
  • [c2ae93db63] - doc: add missing link for 10.3.0 changelog (Myles Borins) #21017
  • [8dc7c883a7] - doc: improve note on zlib APIs threadpool usage (Luigi Pinca) #20380
  • [ab43581f15] - doc: make constants enumeration consistent (Diego Rodríguez Baquero) #20991
  • [44ef458d9c] - fs: ensure options.flag defaults to 'r' in readFile (Unknown) #20268
  • [341b2c21f3] - http2: fix premature destroy (Anatoli Papirovski) #21051
  • [d4787cfd61] - http2: force through RST_STREAM in destroy (Anatoli Papirovski) #21016
  • [2a9912c0df] - http2: delay closing stream (Anatoli Papirovski) #20997
  • [182c73bf7f] - http2: switch to new runtime-controlled debugging system (Anna Henningsen) #20987
  • [1d22254c4d] - https: removed extra _http_server require (ErnestoSalazar) #21069
  • [1c211ec901] - inspector: code cleanup (Eugene Ostroukhov) #21070
  • [a30bf55e69] - lib: use focused ESLint disabling in util.js (Rich Trott) #21041
  • [f2c9e5af09] - lib: introduce internal/validators (Michaël Zasso) #21149
  • [46d1025add] - net: use object destructuring (starkewang) #20959
  • [afc811cc1c] - src: break out of timers loop if !can\_call\_into\_js() (Anna Henningsen) #20884
  • [8862f0a613] - src: store pointer to Environment on DestroyParam (Anatoli Papirovski) #21099
  • [66f4c7bdec] - src: fix typo string_search.h comment (Masashi Hirano) #21115
  • [f79096a3f2] - src: do not cache NumberOfHeapSpaces() globally (Anna Henningsen) #20971
  • [7c0c61bde1] - (SEMVER-MINOR) src: update postmortem constant name (cjihrig) #19989
  • [2d3137c5a9] - (SEMVER-MINOR) src: fix GetCpuProfiler() deprecation warning (Michaël Zasso) #19989
  • [af62a16ff6] - (SEMVER-MINOR) Revert "src: fix GetCpuProfiler() deprecation warning" (Michaël Zasso) #19989
  • [af06581b84] - src: restore stdio on program exit (Ben Noordhuis) [#205...
Read more

2018-05-29, Version 10.3.0 (Current), @MylesBorins

06 Jun 08:36
Compare
Choose a tag to compare

Notable Changes

  • deps:
    • upgrade npm to 6.1.0 (Rebecca Turner) #20190
  • fs:
    • fix reads with pos > 4GB (Mathias Buus) #21003
  • net:
    • new option to allow IPC servers to be readable and writable by all users (Bartosz Sosnowski) #19472
  • stream:
    • fix removeAllListeners() for Stream.Readable to work as expected when no arguments are passed (Kael Zhang) #20924
  • Added new collaborators

Commits

  • [ea702e2812] - assert: handle undefined filename in getErrMessage (Tim Seckinger) #20848
  • [d7fed22511] - build,win: disable DLL-interface warnings (Bert Belder) #20958
  • [efc7f91354] - deps: cherry-pick 6989b3f6d7 from V8 upstream (Timothy Gu) #20826
  • [d0cdcb61fe] - (SEMVER-MINOR) deps: upgrade npm to 6.1.0 (Rebecca Turner) #20190
  • [ce13797dca] - doc: fix doc for napi_get_typedarray_info (Michael Dawson) #20747
  • [babc9da6f9] - doc: add jdalton to collaborators (John-David Dalton) #20968
  • [f0704f2407] - doc: mark Node 4 as EOL in changelog (Teddy Katz) #20926
  • [87ad9318bb] - doc: update the notable changes (Ruben Bridgewater) #20316
  • [c036cda1f5] - doc: fix outdated link FSEvents (amitbend) #20949
  • [1f3eb1cc1e] - doc: fix filehandle.truncate() sample codes (Masashi Hirano) #20913
  • [819bba6d2b] - doc: removed LTS label from v4 in doc version picker (Chris Young) #20904
  • [be2a467395] - doc: fix incorrect fs.readFileSync example output (Teddy Katz) #20902
  • [bfe6dc369d] - fs: fix reads with pos > 4GB (Mathias Buus) #21003
  • [c2c3b6f434] - lib: use object destructuring for ContextifyScript (Daniel Bevenius) #20934
  • [d2bcd55fb5] - lib: remove unnecessary string interpolation (Daniel Bevenius) #20890
  • [099c6b6c5d] - meta: add link to unofficial discord (Gus Caplan) #20508
  • [45adec2616] - module: name anonymous function for debugging (Nicholas Dangles) #20811
  • [ba30d149ea] - n-api: throw when entry point is null (Gabriel Schulhof) #20779
  • [b242248188] - (SEMVER-MINOR) net: allow IPC servers be accessible by all (Bartosz Sosnowski) #19472
  • [ed9e964357] - net: remove unnecessary variables (chainhelen) #20864
  • [5f9c01b646] - Revert "repl: add friendly tips about how to exit repl" (cjihrig) #20972
  • [902120a927] - src: add CHECK_NULL/CHECK_NOT_NULL macros (Tobias Nießen) #20914
  • [5e69e1a51e] - src: add CHECK_IMPLIES macro (Tobias Nießen) #20914
  • [418739c021] - src: fix MallocedBuffer move assignment operator (Anna Henningsen) #20883
  • [b4519cac20] - src: move DeleteFnPtr into util.h (Anna Henningsen) #20885
  • [b0023d7bc9] - src,doc: add doc of --prof flag to help command (ohbarye) #20845
  • [8f52c3fb6b] - stream: fix removeAllListeners() for Stream.Readable (Kael Zhang) #20924
  • [011235768c] - test: improve assert test hygiene (Rich Trott) #20861
  • [88f9a399d6] - test: isolate unusual assert test in its own file (Rich Trott) #20861
  • [460a5025d0] - test: fix test failure on aix (Ruben Bridgewater) #20940
  • [d09bec8a04] - test: improve error message in async-wrap test (Rich Trott) #20948
  • [460add98fb] - test: reduce runtime (Ruben Bridgewater) #20688
  • [82afb4cf7d] - test: remove message argument from strictEqual() (sagirk) #20912
  • [40e57885d4] - test: remove string literal from strictEqual (AbhimanyuVashisht) #20920
  • [9bbab91479] - test: include port in assertion message (nam) #20889
  • [554ad478d4] - test: improve coverage for readline.Interface (Masashi Hirano) #20704
  • [443d60afcc] - test: use log only in test-child-process-fork-net (Rich Trott) #20873
  • [ed84b7d42f] - test: changed assert message from string literal to template literal (CoreyGMartin) #20870
  • [b62cbe106c] - tools: update tools/doc/package-lock.json (Rich Trott) #20970
  • [46e7cec7a5] - tools: fix sorting in doc/type-parser.js (Vse Mozhet Byt) #20976

2018-05-24, Version 10.2.1 (Current), @MylesBorins

06 Jun 08:35
Compare
Choose a tag to compare

Notable Changes

This is a follow up release to fix two regressions that were introduced in v10.2.0.

Commits

  • [2a9c83321b] - http: fix res emit close before user finish (Robert Nagy) #20941
  • [0b1ba20fc0] - src: re-integrate headers into node.h (Anna Henningsen) #20939
  • [52f21fbfbc] - test: mark test-zlib.zlib-binding.deflate as flaky (Matheus Marchini) #20935