Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release proposal: v10.11.0 #22932

Merged
merged 107 commits into from
Sep 20, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
8cfa88a
util: add util.types.isBoxedPrimitive
BridgeAR Aug 26, 2018
47acb78
doc: add apapirovski to TSC
Trott Sep 5, 2018
ca06e65
tools: update dmn to 2.0.0
Trott Sep 6, 2018
688d01c
doc: add warning to readline's close() method
cjihrig Sep 3, 2018
6a33399
deps: backport detailed line info for CPU profiler
psmarshall Sep 4, 2018
2cb01f0
errors: decapitalize PBKDF2 error
tniessen Sep 4, 2018
2b49b43
doc: added symbols guidelines
mcollina Sep 4, 2018
1ce9416
test: fix flaky addons/callback-scope/test-resolve-async
addaleax Sep 2, 2018
44f1438
src: fix trace-event-file-pattern description
AndreasMadsen Sep 4, 2018
e85aa19
deps: patch V8 to 6.8.275.32
targos Sep 4, 2018
13b8011
test: remove usage of deprecated V8 APIs in addons
targos Sep 5, 2018
db52f8f
build: rename configure to configure.py
refack Aug 21, 2018
db10db9
build: move meta-shebang back to `configure`
refack Aug 21, 2018
5bae8b9
build: add `--verbose` to `./configure`
refack Aug 22, 2018
e5cdfb0
doc: fix typo in CHANGELOG_V10.md
chakravarthy-s-m Sep 7, 2018
c1c78ca
doc: improve assert documentation
BridgeAR Sep 3, 2018
a78a946
build: make doc generation work on Windows
tniessen Sep 7, 2018
6579d05
doc: fix description of DEP0024
tniessen Sep 7, 2018
a7e8949
tools: add [src] links to child-process.html
rubys Sep 5, 2018
3666662
test: replaces assert.throws() with common.expectsError()
Sep 4, 2018
c3c5141
src: remove abort_on_uncaught_exception node.cc
danbev Sep 6, 2018
649288b
test: remove string argument to strictEqual()
Hariss096 Sep 5, 2018
7fa5f54
src: remove trace_sync_io_ from env
danbev Sep 6, 2018
3ff425e
build: remove /MP from default additonal options
skelliam Sep 2, 2018
9942117
doc: update mmarchini's e-mail
mmarchini Sep 9, 2018
649fcbb
tools,doc: apilinks should handle root scenarios
kfarnung Sep 5, 2018
d5e9801
test: remove string literal from deepStrictEqual
iliashkolyar Sep 7, 2018
0c32428
src: make `FIXED_ONE_BYTE_STRING` an inline fn
addaleax Sep 6, 2018
4e3f1ae
net: port isIPv6 to JS
starkwang Sep 3, 2018
62d7304
tools: update eslint to v5.5.0
BridgeAR Sep 6, 2018
37b27a5
tools: vendor in node-lint-md-cli-rollup
refack Apr 17, 2018
25e1060
tools: update `node-lint-md-cli-rollup`
refack Sep 6, 2018
350a3e1
tools: relocate `remark-preset-lint-node`
refack Sep 6, 2018
22fefae
tools: `make lint-md-rollup` & checkin `lint-md.js`
refack Sep 6, 2018
d03ce9d
tools: use lint-md.js
refack Sep 6, 2018
b3bc642
build,win: WHOLEARCHIVE needs just lib name
refack Sep 4, 2018
dbe27d7
build,win: generate single PDB file per target
refack Sep 4, 2018
b4a79ac
build,win: exclude warning 4244 only for deps
refack Sep 4, 2018
bda3311
doc: `node debug` → `node inspect` in CLI docs
addaleax Sep 9, 2018
9564f7a
tools: fix doc tool behavior for version arrays
tniessen Sep 8, 2018
b1d667b
test: refactor structure of common/index
jasnell Aug 24, 2018
0015430
assert: align argument names
BridgeAR Sep 8, 2018
6786730
doc: add history for withFileTypes in fs.readdir[Sync]()
tiendq Sep 10, 2018
ff17b39
crypto: fix public key encryption internals
tniessen Sep 9, 2018
9b58b79
crypto: rename symbols to match guidelines
tniessen Sep 5, 2018
cf95b61
doc: add gabrielschulhof to TSC
Trott Sep 12, 2018
bb2bbc8
n-api: add generic finalizer callback
Aug 10, 2018
bd6b2ab
test: checks on napi factory wrap’s finalization
legendecas Aug 31, 2018
e2b72c2
lib: remove unnecessary symbols
Aug 22, 2018
9e1f736
test: minor refactor in common/index.js
jasnell Sep 6, 2018
ef2a0bd
doc: document http2 timeouts
sagitsofan Sep 10, 2018
0c39fa4
doc: add reference to guide for N-API additions
mhdawson Aug 29, 2018
967fbeb
deps: cherry-pick 2363cdf from upstream V8
ofrobots Sep 11, 2018
aa05c8b
trace_events: avoid flusing uninitialized traces
ofrobots Sep 12, 2018
f0a4017
fs: ensure readdir() callback is only called once
cjihrig Sep 10, 2018
49b5933
lib: simplify 'processChunkSync'
Sep 11, 2018
a96a846
worker: correct (de)initialization order
addaleax Sep 9, 2018
b2abeff
tools: implement update-authors in JS
addaleax Sep 9, 2018
cadb360
doc: update AUTHORS list
addaleax Sep 9, 2018
1d3a63f
src: move getActiveResources/Handles to node_process.cc
jasnell Sep 7, 2018
7e4f29f
src: move DebugPortGetter/Setter to node_process.cc
jasnell Sep 7, 2018
8e8748c
doc: fix typo in dns docs
MohammedEssehemy Sep 14, 2018
ed142e1
doc: add withFileTypes option to fsPromises.readdir
bengl Sep 13, 2018
4ab9d6f
process: generate list of allowed env flags programmatically
addaleax Aug 31, 2018
2abdbf4
lib: generate allowedNodeEnvironmentFlags lazily
addaleax Aug 31, 2018
08e427a
doc: add full deprecation history
tniessen Sep 8, 2018
24a35f9
fs: fix promisified fs.readdir withFileTypes
apapirovski Sep 13, 2018
bc07612
src: fix `--prof-process` CLI argument handling
addaleax Sep 10, 2018
db79276
tracing: remove shutdown-on-signal
addaleax Sep 6, 2018
5c84953
path: remove unnecessary if statement
wchargin Aug 11, 2018
15a59bb
tools: update ESLint to 5.6.0
Trott Sep 16, 2018
5a494ae
src: move no_async_hooks_checks to env
danbev Sep 10, 2018
0873d0a
doc: add missing options for crypto sign.sign()
mbj36 Sep 12, 2018
add1fcd
assert: add default operator to `assert.fail()`
BridgeAR Sep 4, 2018
790864b
http2: add http2stream.endAfterHeaders property
jasnell Sep 13, 2018
5c5d881
doc: improve asymmetric crypto docs
addaleax Sep 12, 2018
5d5c3fa
src: refactor `Environment::GetCurrent()` usage
addaleax Sep 12, 2018
84d498c
build: skip cctest on Windows shared lib build
yhwang Jul 24, 2018
a10d03d
string_decoder: support typed array or data view
BeniCheni Aug 28, 2018
f0679d9
doc: update 6.x to 8.x in backporting wiki
trivikr Sep 15, 2018
d69d06b
errors: add useOriginalName to internal/errors
joyeecheung Aug 27, 2018
3fcd54f
build: do not lint fixtures in make lint-md
joyeecheung Aug 27, 2018
6e9f1d6
doc: add boneskull as collaborator
boneskull Sep 17, 2018
0fc79d4
tools,win: fix find_python error
kfarnung Sep 10, 2018
4ff49ae
tools: merge custom cpplint with cpplint v1.3.0
boneskull Sep 13, 2018
bb3292f
deps: add missing HandleScope in FieldType::PrintTo
hashseed Sep 17, 2018
329ac60
crypto: remove unused scrypt validation parameter
tniessen Sep 17, 2018
624e516
crypto: fix edge case in authenticated encryption
tniessen Sep 12, 2018
e580a44
test: don't inspect values if not necessary
BridgeAR Sep 17, 2018
a15bfda
test: remove string literal message from assertion
Trott Sep 13, 2018
b301a7b
test: remove string literal message in assertions
Trott Sep 13, 2018
b31a4d0
test: improve assertion in test-inspector.js
Trott Sep 2, 2018
e5de225
test: simplify assertion in http2 tests
Trott Sep 2, 2018
a5f7f1d
test: refactor flag check
Trott Sep 13, 2018
266f1a9
test: remove string literal from assertion
Trott Sep 13, 2018
59b6968
test: remove string literal message from assertion
Trott Sep 13, 2018
5316334
test: remove string literal arg from assertion
Trott Sep 13, 2018
5d4cbd7
test: remove string literal from assertion
Trott Sep 13, 2018
5a06326
test: remove string literal from assertion
Trott Sep 13, 2018
ff6e4ea
test: prepare test-assert for strictEqual linting
Trott Sep 13, 2018
8ffcb2d
tools: prevent string literals in some assertions
Trott Jul 30, 2018
5660759
deps: cherry-pick 9a23bdd from upstream V8
Drieger Sep 17, 2018
25220f0
lib,doc: remove unused parameter, improve docs
Sep 14, 2018
6367349
tools: synchronize deepStrictEqual() message rules
Trott Sep 17, 2018
6ed5845
doc: explain how to invoke gc
isurusiri Apr 30, 2018
5da1f0c
doc, win: improve os.setPriority documentation
bzoz Sep 12, 2018
8c70b20
2018-09-20, Version 10.11.0 (Current)
targos Sep 18, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 3 additions & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
node_modules
lib/internal/v8.js
lib/internal/v8_prof_polyfill.js
lib/punycode.js
Expand All @@ -6,8 +7,8 @@ test/es-module/test-esm-dynamic-import.js
test/fixtures
test/message/esm_display_syntax_error.mjs
tools/icu
tools/remark-*
node_modules
tools/lint-md.js
tools/node-lint-md-cli-rollup/dist
benchmark/tmp
doc/**/*.js
!.eslintrc.js
9 changes: 9 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -156,8 +156,13 @@ module.exports = {
],
/* eslint-disable max-len */
// If this list is modified, please copy the change to lib/.eslintrc.yaml
// and test/.eslintrc.yaml.
'no-restricted-syntax': [
'error',
{
selector: "CallExpression[callee.object.name='assert'][callee.property.name='deepStrictEqual'][arguments.2.type='Literal']",
message: 'Do not use a literal for the third argument of assert.deepStrictEqual()'
},
{
selector: "CallExpression[callee.object.name='assert'][callee.property.name='doesNotThrow']",
message: 'Please replace `assert.doesNotThrow()` and add a comment next to the code instead.'
Expand All @@ -166,6 +171,10 @@ module.exports = {
selector: "CallExpression[callee.object.name='assert'][callee.property.name='rejects'][arguments.length<2]",
message: 'assert.rejects() must be invoked with at least two arguments.',
},
{
selector: "CallExpression[callee.object.name='assert'][callee.property.name='strictEqual'][arguments.2.type='Literal']",
message: 'Do not use a literal for the third argument of assert.strictEqual()'
},
{
selector: "CallExpression[callee.object.name='assert'][callee.property.name='throws'][arguments.1.type='Literal']:not([arguments.1.regex])",
message: 'Use an object as second argument of assert.throws()',
Expand Down
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
!.gitkeep
!.mailmap
!.nycrc
!.remarkrc
!.travis.yml

core
Expand Down Expand Up @@ -114,8 +113,6 @@ tools/doc/node_modules
tools/clang-format/node_modules

# test artifacts
tools/remark-cli/node_modules
tools/remark-preset-lint-node/node_modules
icu_config.gypi
*.tap

Expand Down
12 changes: 9 additions & 3 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,7 @@ Gabriel de Perthuis <g2p.code@gmail.com>
Gareth Ellis <gareth.ellis@uk.ibm.com> <gareth@gsellis.com>
Garwah Lam <garwahlam@gmail.com>
Geoffrey Bugaisky <gbugaisk@gmail.com> gbugaisky <gbugaisk@gmail.com>
Gerhard Stoebich <deb2001-github@yahoo.de>
Gibson Fahnestock <gibfahn@gmail.com> <gib@uk.ibm.com>
Gil Pedersen <git@gpost.dk> <github@gpost.dk>
Graham Fairweather <xotic750@gmail.com> Xotic750 <xotic750@gmail>
Expand Down Expand Up @@ -204,6 +205,7 @@ Jérémy Lal <kapouer@melix.org> <holisme@gmail.com>
Juan Sebastian Velez Posada <sebasvelez@gmail.com>
Kai Sasaki Lewuathe <sasaki_kai@lewuathe.sakura.ne.jp>
Karl Skomski <karl@skomski.com> <mail@skomski.com>
Kat Marchán <kzm@zkat.tech> <kzm@sykosomatic.org>
Kathy Truong <kathy.yvy.truong@gmail.com> k3kathy <kathy.yvy.truong@gmail.com>
Kazuyuki Yamada <tasogare.pg@gmail.com>
Keith M Wesolowski <wesolows@joyent.com> <wesolows@foobazco.org>
Expand Down Expand Up @@ -233,10 +235,12 @@ Marti Martz <thalamew@q.com>
Martial James Jefferson <martial.jefferson@gmail.com>
Martijn Schrage <martijn@oblomov.com> Oblosys <martijn@oblomov.com>
Masato Ohba <over.rye@gmail.com>
Matheus Marchini <matheusdot@gmail.com> <matheus@sthima.com.br>
Matheus Marchini <matheusdot@gmail.com> <matheus@sthima.com>
Matheus Marchini <mat@mmarchini.me> <matheusdot@gmail.com>
Matheus Marchini <mat@mmarchini.me> <matheus@sthima.com.br>
Matheus Marchini <mat@mmarchini.me> <matheus@sthima.com>
Matt Lang <matt@mediasuite.co.nz> matt-in-a-hat <matt@mediasuite.co.nz>
Matt Reed <matthewreed26@gmail.com> matthewreed26 <matthewreed26@gmail.com>
Matteo Collina <matteo.collina@gmail.com> <hello@matteocollina.com>
Matthias Bastian <dev@matthias-bastian.de> piepmatz <piepmatz@users.noreply.github.com>
Mathias Buus <mathiasbuus@gmail.com> <m@ge.tt>
Mathias Pettersson <mape@mape.me>
Expand Down Expand Up @@ -363,6 +367,7 @@ Tadashi SAWADA <cesare@mayverse.jp>
Takahiro ANDO <takahiro.ando@gmail.com>
Tarun Batra <tarun.batra00@gmail.com> Tarun <tarun.batra00@gmail.com>
Ted Young <ted@radicaldesigns.org>
Teppei Sato <teppeis@gmail.com>
Thomas Hunter II <me@thomashunter.name> <tom@intrinsic.com>
Thomas Lee <thomas.lee@shinetech.com> <tom@tom-debian.sensis.com.au>
Thomas Reggi <thomas@reggi.com>
Expand Down Expand Up @@ -390,7 +395,8 @@ Vladimir de Turckheim <vlad2t@hotmail.com>
vsemozhetbyt <vsemozhetbyt@gmail.com> Vse Mozhet Byt <vsemozhetbyt@gmail.com>
Wang Xinyong <wang.xy.chn@gmail.com> <wangxy.chn@gmail.com>
Weijia Wang <381152119@qq.com>
Weijia Wang <381152119@qq.com> starkewang <starkewang@tencent.com>
Weijia Wang <381152119@qq.com> <starkwang@126.com>
Weijia Wang <381152119@qq.com> <starkewang@tencent.com>
Wei-Wei Wu <wuxx1045@umn.edu>
Willi Eggeling <email@wje-online.de>
Will Hayslett <william.hayslettjr@gmail.com>
Expand Down
5 changes: 0 additions & 5 deletions .remarkrc

This file was deleted.

109 changes: 95 additions & 14 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -650,7 +650,7 @@ Micleusanu Nicu <micnic90@gmail.com>
Alejandro Oviedo Garcia <alejandro.oviedo.g@gmail.com>
Ben Burns <benjamin.c.burns@gmail.com>
Julian Duque <julianduquej@gmail.com>
teppeis <teppeis@gmail.com>
Teppei Sato <teppeis@gmail.com>
Rudi Cilibrasi <cilibrar@morefuntechnologies.com>
Tim Ruffles <oi@truffles.me.uk>
CGavrila <cristi_gavrila1@yahoo.com>
Expand Down Expand Up @@ -754,14 +754,14 @@ Felipe Batista <fsbatista1@gmail.com>
Rebecca Turner <me@re-becca.org>
Tyler Anton <mtyleranton@gmail.com>
João Reis <reis@janeasystems.com>
Kat Marchán <kzm@sykosomatic.org>
Kat Marchán <kzm@zkat.tech>
Ryan Petschek <petschekr@gmail.com>
Pierre Inglebert <pierre.inglebert@gmail.com>
Ivan Yan <yan.2314@gmail.com>
Sangmin Yoon <sangmin.yoon@croquis.com>
Mark Plomer <mark.plomer@boerse-go.de>
Phillip Johnsen <johphi@gmail.com>
Matteo Collina <hello@matteocollina.com>
Matteo Collina <matteo.collina@gmail.com>
jomo <github@jomo.tv>
Gireesh Punathil <gpunathi@in.ibm.com>
Lucien Greathouse <me@lpghatguy.com>
Expand Down Expand Up @@ -1432,23 +1432,25 @@ Ahmad Nassri <ahmad@ahmadnassri.com>
Tom Atkinson <atkinson.tommy@nhome.ba>
Tobias Nießen <tniessen@tnie.de>
Joseph Gentle <me@josephg.com>
Arunesh Chandra <arunesh.chandra@microsoft.com>
Gabriel Schulhof <gabriel.schulhof@intel.com>
Ian Halliday <ianhall@microsoft.com>
Sampson Gao <sampsong@ca.ibm.com>
Taylor Woll <taylor.woll@microsoft.com>
Zero King <l2dy@icloud.com>
Raphael Okon <raphael@okon.io>
JR McEntee <jrmce12@gmail.com>
Lovell Fuller <github@lovell.info>
Jason Marsh <regularly.jason@gmail.com>
Vinay Hiremath <vhiremath4@gmail.com>
Gabriel Schulhof <gabriel.schulhof@intel.com>
alejandro <alemures@hotmail.com>
dave-k <davek1802@gmail.com>
Steven <steven@ceriously.com>
Uppinder Chugh <uppinderchugh@gmail.com>
Karl Cheng <qantas94heavy@gmail.com>
Taylor Woll <taylor.woll@microsoft.com>
Tarun Batra <tarun.batra00@gmail.com>
Nao YONASHIRO <owan.orisano@gmail.com>
Christopher Luke <zaide@zaidesthings.com>
Sampson Gao <sampsong@ca.ibm.com>
John Paul Bamberg <jpbamberg1993@gmail.com>
Cody Deckard <cjdeckard@gmail.com>
Fabio Campinho <fcampinho@gmail.com>
Expand Down Expand Up @@ -1488,7 +1490,7 @@ Madara Uchiha <me@madara.ninja>
Gil Tayar <gil@tayar.org>
Glenn Schlereth <Glenn.Schlereth@gmail.com>
Artur G Vieira <vieira.artur.g@gmail.com>
Flarna <deb2001-github@yahoo.de>
Gerhard Stoebich <deb2001-github@yahoo.de>
Sreepurna Jasti <sreepurna.jasti@gmail.com>
Rafael Fragoso <rafaelfragosom@gmail.com>
Andrei Cioromila <andrei.cioromila@gmail.com>
Expand Down Expand Up @@ -1658,6 +1660,8 @@ Piotr Mionskowski <piotr.mionskowski@gmail.com>
Cyril Lakech <cyril.lakech@axa.fr>
Eduard Bondarenko <eduardbcom@gmail.com>
Adina Shanholtz <ashanhol@gmail.com>
Guy Bedford <guybedford@gmail.com>
Jan Krems <jan.krems@groupon.com>
Miguel Martins <mmartins@uphold.com>
Yury Popov <github@phoenix.dj>
George Bezerra <georgelione@gmail.com>
Expand All @@ -1670,7 +1674,6 @@ Alex Gresnel <31708810+agresnel@users.noreply.github.com>
Will Young <lost.networking@gmail.com>
Martijn Schrage <martijn@oblomov.com>
Halil İbrahim Şener <hisener@yahoo.com>
Guy Bedford <guybedford@gmail.com>
Antoine Amara <amara.antoine@gmail.com>
Mani Maghsoudlou <manidlou@gmail.com>
Bartek Szczepański <hello@barnski.pl>
Expand Down Expand Up @@ -1884,7 +1887,6 @@ Ashish Kaila <ashishkaila@hotmail.com>
c0b <14798161+c0b@users.noreply.github.com>
Damian <damianczapiewski@gmail.com>
Alec Perkins <alecperkins@gmail.com>
Teppei Sato <teppeis@gmail.com>
Jinwoo Lee <jinwoo68@gmail.com>
Peter Marton <email@martonpeter.com>
Erwin W. Ramadhan <erwinwahyuramadhan@gmail.com>
Expand Down Expand Up @@ -1982,7 +1984,7 @@ Pierre-Loic Doulcet <pierre@pld.io>
Fran Herrero <francisco.herrero@axa-groupsolutions.com>
Francois KY <ky.francois.3@gmail.com>
suman-mitra <summitra@in.ibm.com>
Matheus Marchini <matheusdot@gmail.com>
Matheus Marchini <mat@mmarchini.me>
neta <neta@netush>
Whien <sal95610@gmail.com>
Chiahao Lin <y80811@gmail.com>
Expand Down Expand Up @@ -2154,9 +2156,7 @@ Nick Filatov <keddofilatov@gmail.com>
Jesse Gorzinski <jgorzinski@gmail.com>
Pieter Mees <pieter.mees@zentrick.com>
Malcolm White <malcolmwhite@google.com>
Gerhard Stoebich <deb2001-github@yahoo.de>
Matei Copot <matei@copot.eu>
ikasumiwt <wtsnyk13@gmail.com>
Gurin, Sebastian <sgurin@netsuite.com>
Indranil Dasgupta <indranild@gmail.com>
Harry Sarson <harry.sarson@hotmail.co.uk>
Expand Down Expand Up @@ -2187,7 +2187,6 @@ Kyle Martin <kyle.martin@hotmail.co.nz>
Denis Fäcke <serayaeryn@gmail.com>
Daylor Yanes <daylor.yanes@gmail.com>
Carrie Coxwell <carrie.coxwell@gmail.com>
BeniCheni <benjaminlchen@gmail.com>
Masashi Hirano <cherrydog07@gmail.com>
Brandon Ruggles <brandonrninefive@gmail.com>
Allen Yonghuang Wang <helloshuangzi@gmail.com>
Expand Down Expand Up @@ -2218,6 +2217,7 @@ Abhimanyu Vashisht <abhimanyuvashisht.av@gmail.com>
Sagir Khan <sagir.khan@gmail.com>
Kael Zhang <i+github@kael.me>
Unknown <bdistin@gmail.com>
Krzysztof Taborski <taborskikrzysztof@gmail.com>
Blaine Bublitz <blaine.bublitz@gmail.com>
Shailesh Shekhawat <sshekhawat356@gmail.com>
Davis Okoth <davisokoth@gmail.com>
Expand All @@ -2236,5 +2236,86 @@ Shelley Vohr <shelley.vohr@gmail.com>
Deepjyoti Mondal <djmdeveloper060796@gmail.com>
Brett Kiefer <brett@trello.com>
Kevin Thomas <kevintab95@gmail.com>
ZaneHannanAU <ZaneHannanAU@users.noreply.github.com>
Fernando Doglio <deleteman@gmail.com>
Renée Kooi <renee@kooi.me>
Jo Colina <jo@bottomatik.com>
itaysabato <itaysabato@gmail.com>
Victor Belozyorov <hi@vbelozyorov.com>
Joonas Rouhiainen <joonas.rouhiainen@reaktor.com>
GauthamBanasandra <gautham.bangalore@gmail.com>
Hugo Josefson <hugo@josefson.org>
Sam Ruby <rubys@intertwingly.net>
Haroon Khan <aitchkhan@gmail.com>
Developer Davo <DeveloperDavo@users.noreply.github.com>
Jacek Pospychała <jacek.pospychala@currency-one.com>
MaleDong <maledong_private@qq.com>
iwko <iwoczerniawski@gmail.com>
Sohail Rajdev <sohailrajdev97@gmail.com>
Niicck <niicck@users.noreply.github.com>
Denys Otrishko <shishugi@gmail.com>
Sergey Zelenov <mail@zelenov.su>
Travis Fischer <fisch0920@gmail.com>
Dominic Farolino <domfarolino@gmail.com>
Octavian Soldea <octavian.soldea@intel.com>
XhmikosR <xhmikosr@gmail.com>
AdityaSrivast <yashsri421@gmail.com>
Javier Gonzalez <xaviergonz@gmail.com>
RidgeA <antongriadchenko@gmail.com>
Ryuichi Sakagami <shagamiiiii@gmail.com>
hectorcoronado <hectorcoronado.developer@gmail.com>
Petras <15868923+kimberlake@users.noreply.github.com>
Kevin Lacabane <5239883+klacabane@users.noreply.github.com>
Simionescu, Radu <radsimu@gmail.com>
mariotsi <simone@mariotti.me>
prayag21 <10997858+prayag21@users.noreply.github.com>
Bruno Pinho <bpinhosilva@gmail.com>
Anto Aravinth <anto.aravinth.cse@gmail.com>
Helio Frota <00hf11@gmail.com>
Tim Ruffles <timruffles@googlemail.com>
Jacob Page <jpage@godaddy.com>
sagulati <sagulati@adobe.com>
conectado <gabrielalejandro7@gmail.com>
Vitor Bruno de Oliveira Barth <vbob@vbob.com.br>
cclauss <cclauss@bluewin.ch>
James Ide <ide@expo.io>
MaleDong <maledong_github@outlook.com>
bhavayAnand9 <bhavayanandcse@gmail.com>
Brandon Lee <40652534+brandonlwt@users.noreply.github.com>
Oryan Moshe <iamoryanmoshe@gmail.com>
Michael Sommer <sommerdrummer@gmail.com>
Eugene Y. Q. Shen <eugene@eyqs.ca>
Rishabh Singh <rishabhptr@gmail.com>
Marco Levrero <marco.levrero@gmail.com>
Ouyang Yadong <oyydoibh@gmail.com>
yahavfuchs <yahavf6@gmail.com>
Thomas Leah <thomas@leahfamily.plus.com>
Musa Hamwala <musahamwala@icloud.com>
James Bromwell <james.bromwell@gdit.com>
Jeremy Apthorp <nornagon@nornagon.net>
Eugen Cazacu <32613393+oygen87@users.noreply.github.com>
James Bromwell <943160+thw0rted@users.noreply.github.com>
Csaba Palfi <csaba@palfi.me>
Ryan Petrich <rpetrich@gmail.com>
Andreas Girgensohn <andreasg@fxpal.com>
Caleb Sander <caleb.sander@gmail.com>
Dzmitry_Prudnikau <dzmitriyprudnikov@gmail.com>
Ian McKellar <ianloic@google.com>
Jennifer Bland <jennifer.bland@sbdinc.com>
Kyle Fuller <kyle@fuller.li>
ZYSzys <zyszys98@gmail.com>
Neeraj Laad <neeraj.laad@uk.ibm.com>
Scott Van Gilder <svangilder@gmail.com>
Yaniv Friedensohn <yaniv.friedensohn@gmail.com>
Lars-Magnus Skog <ralphtheninja@riseup.net>
Lucas Woo <legendecas@gmail.com>
Troels Liebe Bentsen <troels@connectedcars.dk>
pranshuchittora <pranshuchittora17@gmail.com>
lakamsani <lakamsani@gmail.com>
Chris White <cxwembedded@gmail.com>
Ben Newman <ben@meteor.com>
Szymon Marczak <sz.marczak@gmail.com>
Tessei Kameyama <kamenoko315@ruri.waseda.jp>
Chakravarthy S M <chakra.mithun@gmail.com>

# Generated by tools/update-authors.sh
# Generated by tools/update-authors.js
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V10.md#10.10.0">10.10.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V10.md#10.11.0">10.11.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V10.md#10.10.0">10.10.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V10.md#10.9.0">10.9.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V10.md#10.8.0">10.8.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V10.md#10.7.0">10.7.0</a><br/>
Expand Down
13 changes: 13 additions & 0 deletions COLLABORATOR_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
- [When Breaking Changes Actually Break Things](#when-breaking-changes-actually-break-things)
- [Reverting commits](#reverting-commits)
- [Introducing New Modules](#introducing-new-modules)
- [Additions to N-API](#additions-to-n-api)
- [Deprecations](#deprecations)
- [Involving the TSC](#involving-the-tsc)
* [Landing Pull Requests](#landing-pull-requests)
Expand Down Expand Up @@ -411,6 +412,18 @@ For new modules that involve significant effort, non-trivial additions to
Node.js or significant new capabilities, an [Enhancement Proposal][] is
recommended but not required.

### Additions to N-API

N-API provides an ABI stable API that we will have to support in future
versions without the usual option to modify or remove existing APIs on
SemVer boundaries. Therefore, additions need to be managed carefully.

This
[guide](https://github.com/nodejs/node/blob/master/doc/guides/adding-new-napi-api.md)
outlines the requirements and principles that we should follow when
approving and landing new N-API APIs (any additions to `node_api.h` and
`node_api_types.h`).

### Deprecations

[_Deprecation_][] is "the discouragement of use of some … feature … or practice,
Expand Down
26 changes: 0 additions & 26 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -1277,32 +1277,6 @@ The externally maintained libraries used by Node.js are:
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
"""

- remark-cli, located at tools/remark-cli, is licensed as follows:
"""
(The MIT License)

Copyright (c) 2014-2016 Titus Wormer <tituswormer@gmail.com>
Copyright (c) 2011-2014, Christopher Jeffrey (https://github.com/chjj/)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
"""

- node-inspect, located at deps/node-inspect, is licensed as follows:
"""
Copyright Node.js contributors. All rights reserved.
Expand Down
Loading