2018-09-20, Version 10.11.0 (Current), @targos
Notable Changes
- fs
- Fixed fsPromises.readdir
withFileTypes
. #22832
- Fixed fsPromises.readdir
- http2
- Added
http2stream.endAfterHeaders
property. #22843
- Added
- util
- Added
util.types.isBoxedPrimitive(value)
. #22620
- Added
- Added new collaborators:
- boneskull - Christopher Hiller
- The Technical Steering Committee has new members:
- apapirovski - Anatoli Papirovski
- gabrielschulhof - Gabriel Schulhof
Commits
- [
add1fcd301
] - assert: add default operator toassert.fail()
(Ruben Bridgewater) #22694 - [
0015430b2c
] - assert: align argument names (Ruben Bridgewater) #22760 - [
3fcd54fe46
] - build: do not lint fixtures in make lint-md (Joyee Cheung) #22549 - [
84d498c044
] - build: skip cctest on Windows shared lib build (Yihong Wang) #21228 - [
3ff425e7e9
] - build: remove /MP from default additonal options (William Skellenger) #22661 - [
a78a946648
] - build: make doc generation work on Windows (Tobias Nießen) #22749 - [
5bae8b9728
] - build: add--verbose
to./configure
(Refael Ackermann) #22450 - [
db10db9e18
] - build: move meta-shebang back toconfigure
(Refael Ackermann) #22450 - [
db52f8f913
] - build: rename configure to configure.py (Refael Ackermann) #22450 - [
b4a79acd98
] - build,win: exclude warning 4244 only for deps (Refael Ackermann) #22698 - [
dbe27d7c80
] - build,win: generate single PDB file per target (Refael Ackermann) #22698 - [
b3bc642d96
] - build,win: WHOLEARCHIVE needs just lib name (Refael Ackermann) #22698 - [
624e516fb7
] - crypto: fix edge case in authenticated encryption (Tobias Nießen) #22828 - [
329ac60441
] - crypto: remove unused scrypt validation parameter (Tobias Nießen) #22902 - [
9b58b79372
] - crypto: rename symbols to match guidelines (Tobias Nießen) #22770 - [
ff17b39008
] - crypto: fix public key encryption internals (Tobias Nießen) #22780 - [
566075967d
] - deps: cherry-pick 9a23bdd from upstream V8 (Daniel Beckert) #22910 - [
bb3292fd1f
] - deps: add missing HandleScope in FieldType::PrintTo (Yang Guo) #22890 - [
967fbebf47
] - deps: cherry-pick 2363cdf from upstream V8 (Ali Ijaz Sheikh) #22812 - [
e85aa19a82
] - deps: patch V8 to 6.8.275.32 (Michaël Zasso) #22682 - [
6a333999cf
] - deps: backport detailed line info for CPU profiler (Peter Marshall) #22688 - [
6ed58457e2
] - doc: explain how to invoke gc (isurusiri) #20431 - [
6e9f1d6d08
] - doc: add boneskull as collaborator (Christopher Hiller) #22917 - [
f0679d9b24
] - doc: update 6.x to 8.x in backporting wiki (Kamat, Trivikram) #22879 - [
5c5d881beb
] - doc: improve asymmetric crypto docs (Anna Henningsen) #22820 - [
0873d0abfb
] - doc: add missing options for crypto sign.sign() (Mohit kumar Bajoria) #22824 - [
08e427afea
] - doc: add full deprecation history (Tobias Nießen) #22766 - [
ed142e1355
] - doc: add withFileTypes option to fsPromises.readdir (Bryan English) #22833 - [
8e8748c329
] - doc: fix typo in dns docs (Mohammed Essehemy) #22866 - [
cadb3606f8
] - doc: update AUTHORS list (Anna Henningsen) #22771 - [
0c39fa4240
] - doc: add reference to guide for N-API additions (Michael Dawson) #22593 - [
ef2a0bdc2e
] - doc: document http2 timeouts (Sagi Tsofan) #22798 - [
cf95b61ad5
] - doc: add gabrielschulhof to TSC (Rich Trott) #22818 - [
678673098f
] - doc: add history for withFileTypes in fs.readdir[Sync]() (Tien Do) #22794 - [
bda3311afe
] - doc:node debug
→node inspect
in CLI docs (Anna Henningsen) #22774 - [
9942117e6e
] - doc: update mmarchini's e-mail (Matheus Marchini) #22776 - [
6579d05b15
] - doc: fix description of DEP0024 (Tobias Nießen) #22755 - [
c1c78ca4eb
] - doc: improve assert documentation (Ruben Bridgewater) #22692 - [
e5cdfb0856
] - doc: fix typo in CHANGELOG_V10.md (Chakravarthy S M) #22744 - [
2b49b43f79
] - doc: added symbols guidelines (Matteo Collina) #22684 - [
688d01c7be
] - doc: add warning to readline's close() method (cjihrig) #22679 - [
47acb78528
] - doc: add apapirovski to TSC (Rich Trott) #22717 - [
5da1f0ca2c
] - doc, win: improve os.setPriority documentation (Bartosz Sosnowski) #22817 - [
d69d06bbf7
] - errors: add useOriginalName to internal/errors (Joyee Cheung) #22556 - [
2cb01f0d12
] - errors: decapitalize PBKDF2 error (Tobias Nießen) #22687 - [
24a35f914a
] - fs: fix promisified fs.readdir withFileTypes (Anatoli Papirovski) #22832 - [
f0a40172a8
] - fs: ensure readdir() callback is only called once (cjihrig) #22793 - [
790864bf9b
] - (SEMVER-MINOR) http2: add http2stream.endAfterHeaders property (James M Snell) #22843 - [
2abdbf4368
] - lib: generate allowedNodeEnvironmentFlags lazily (Anna Henningsen) #22638 - [
49b59334d0
] - lib: simplify 'processChunkSync' (MaleDong) #22802 - [
e2b72c2ca3
] - lib: remove unnecessary symbols (MaleDong) #22455 - [
25220f0ce1
] - lib,doc: remove unused parameter, improve docs (MaleDong) #22858 - [
bb2bbc8ebe
] - n-api: add generic finalizer callback (Gabriel Schulhof) #22244 - [
4e3f1aef8d
] - net: port isIPv6 to JS (Weijia Wang) #22673 - [
5c8495349a
] - path: remove unnecessary if statement (William Chargin) #22273 - [
4ab9d6f3db
] - process: generate list of allowed env flags programmatically (Anna Henningsen) #22638 - [
5d5c3fab25
] - src: refactorEnvironment::GetCurrent()
usage (Anna Henningsen) #22819 - [
5a494aed8c
] - src: move no_async_hooks_checks to env (Daniel Bevenius) #22784 - [
bc076120f3
] - src: fix--prof-process
CLI argument handling (Anna Henningsen) #22790 - [
7e4f29f201
] - src: move DebugPortGetter/Setter to node_process.cc (James M Snell) #22758 - [
1d3a63f079
] - src: move getActiveResources/Handles to node_process.cc (James M Snell) #22758 - [
0c3242862a
] - src: makeFIXED\_ONE\_BYTE\_STRING
an inline fn (Anna Henningsen) #22725 - [
7fa5f54e6f
] - src: remove trace_sync_io_ from env (Daniel Bevenius) #22726 - [
c3c5141f68
] - src: remove abort_on_uncaught_exception node.cc (Daniel Bevenius) #22724 - [
44f1438b79
] - src: fix trace-event-file-pattern description (Andreas Madsen) #22690 - [
a10d03d4fe
] - string_decoder: support typed array or data view (Benjamin Chen) #22562 - [
ff6e4ea4bd
] - test: prepare test-assert for strictEqual linting (Rich Trott) #22849 - [
5a0632666b
] - test: remove string literal from assertion (Rich Trott) #22849 - [
5d4cbd7fa1
] - test: remove string literal from assertion (Rich Trott) #22849 - [
5316334955
] - test: remove string literal arg from assertion (Rich Trott) #22849 - [
59b6968fb6
] - test: remove string literal message from assertion (Rich Trott) #22849 - [
266f1a9cd8
] - test: remove string literal from assertion (Rich Trott) #22849 - [
a5f7f1d985
] - test: refactor flag check (Rich Trott) #22849 - [
e5de225680
] - test: simplify assertion in http2 tests (Rich Trott) #22849 - [
b31a4d0808
] - test: improve assertion in test-inspector.js (Rich Trott) #22849 - [
b301a7b7ec
] - test: remove string literal message in assertions (Rich Trott) #22849 - [
a15bfdad78
] - test: remove string literal message from assertion (Rich Trott) #22849 - [
e580a44ab6
] - test: don't inspect values if not necessary (Ruben Bridgewater) #22903 - [
9e1f7366db
] - test: minor refactor in common/index.js (James M Snell) #22738 - [
bd6b2ab21d
] - test: checks on napi factory wrap’s finalization (Lucas Woo) #22612 - [
b1d667bca9
] - test: refactor structure of common/index (James M Snell) #22511 - [
d5e9801d8d
] - test: remove string literal from deepStrictEqual (iliashkolyar) #22742 - [
649288bef6
] - test: remove string argument to strictEqual() (Hariss096) #22718 - [
36666629f6
] - test: replaces assert.throws() with common.expectsError() (Saud Khanzada) #22689 - [
13b8011589
] - test: remove usage of deprecated V8 APIs in addons (Michaël Zasso) #22704 - [
1ce94164a5
] - test: fix flaky addons/callback-scope/test-resolve-async (Anna Henningsen) #22664 - [
6367349a95
] - tools: synchronize deepStrictEqual() message rules (Rich Trott) #22887 - [
8ffcb2d2ca
] - tools: prevent string literals in some assertions (Rich Trott) #22849 - [
4ff49ae81c
] - tools: merge custom cpplint with cpplint v1.3.0 (Christopher Hiller) #22864 - [
15a59bb2b2
] - tools: update ESLint to 5.6.0 (Rich Trott) #22882 - [
b2abeff43c
] - tools: implement update-authors in JS (Anna Henningsen) #22771 - [
9564f7a123
] - tools: fix doc tool behavior for version arrays (Tobias Nießen) #22766 - [
d03ce9df05
] - tools: use lint-md.js (Refael Ackermann) #20109 - [
22fefaeeeb
] - tools:make lint-md-rollup
& checkinlint-md.js
(Refael Ackermann) #20109 - [
350a3e17f5
] - tools: relocateremark-preset-lint-node
(Refael Ackermann) #20109 - [
25e1060ce4
] - tools: updatenode-lint-md-cli-rollup
(Refael Ackermann) #20109 - [
37b27a5604
] - tools: vendor in node-lint-md-cli-rollup (Refael Ackermann) #20109 - [
62d73042c6
] - tools: update eslint to v5.5.0 (Ruben Bridgewater) #22720 - [
a7e8949cb7
] - tools: add [src] links to child-process.html (Sam Ruby) #22706 - [
ca06e65b08
] - tools: update dmn to 2.0.0 (Rich Trott) #22733 - [
649fcbba6f
] - tools,doc: apilinks should handle root scenarios (Kyle Farnung) #22721 - [
0fc79d48f8
] - tools,win: fix find_python error (Kyle Farnung) #22797 - [
aa05c8b117
] - trace_events: avoid flusing uninitialized traces (Ali Ijaz Sheikh) #22812 - [
db7927683c
] - tracing: remove shutdown-on-signal (Anna Henningsen) #22734 - [
8cfa88aa5c
] - (SEMVER-MINOR) util: add util.types.isBoxedPrimitive (Ruben Bridgewater) #22620 - [
a96a8468d6
] - worker: correct (de)initialization order (Anna Henningsen) #22773