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

v16.11.0 release proposal #40319

Merged
merged 107 commits into from Oct 8, 2021
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
309c4f0
deps: update V8 to 9.4.146.19
targos Oct 2, 2021
4da73d0
build: reset embedder string to "-node.0"
targos Oct 2, 2021
b8aabd5
deps: V8: un-cherry-pick bd019bd
refack Mar 27, 2019
e810f07
deps: V8: patch register-arm64.h
refack May 22, 2019
88ae710
deps: V8: forward declaration of `Rtl*FunctionTable`
refack May 22, 2019
e981215
deps: make v8.h compatible with VS2015
joaocgreis Nov 1, 2019
1aea6a7
deps: fix V8 build issue with inline methods
gengjiawen Oct 14, 2020
22dcd3e
deps: silence irrelevant V8 warnings
targos Jan 30, 2021
be01694
deps: silence irrelevant V8 warning
targos May 1, 2021
807b68b
deps: V8: cherry-pick 00bb1a77c03e
RaisinTen Aug 21, 2021
150d816
deps: V8: cherry-pick bdcda72cd1d8
targos Aug 31, 2021
8de5eb8
deps: V8: cherry-pick 5681a6565828
targos Sep 6, 2021
5cc24e6
deps: V8: cherry-pick 9a607043cb31
gengjiawen Sep 9, 2021
a3db203
deps: make V8 9.4 abi-compatible with 9.0
targos Oct 2, 2021
e7046e0
deps: restore minimum ICU version to 68
targos Jul 20, 2021
f7c8274
tools: update V8 gypfiles for 9.4
targos Jul 28, 2021
02a87b0
doc: update markdown formatting for *.md files
Trott Sep 18, 2021
ebf1710
tools: extend default yamllint config
targos Sep 19, 2021
7e58cda
doc: update tools .md files for upcoming lint/formatting
Trott Sep 19, 2021
c231745
doc: prepare markdown file for upcoming formatting/linting
Trott Sep 19, 2021
cea7395
doc: update benchmarks README.md for upcoming linting/formatting
Trott Sep 19, 2021
847b451
doc: update markdown files in src for upcoming linting/formatting
Trott Sep 19, 2021
94b415b
doc: add blank line between comments
Trott Sep 20, 2021
7968c79
crypto: don't call callback twice in case crypto.randomBytes fails
lbguilherme Sep 19, 2021
7bd62f4
doc: fix typos in http.md
lpinca Sep 20, 2021
80fdedd
tools: fix find-inactive-collaborators for recent README change
Trott Sep 20, 2021
779dfd1
doc: make version picker usable on mobile
evanlucas Aug 31, 2021
0232f94
tools: update remark-preset-lint-node to 3.1.0
Trott Sep 20, 2021
e22ca06
build: fix "test-internet.yml" workflows
suryapratapsinghsuryavanshi Sep 22, 2021
eaf9d08
build: add --no-user for pip commands in Makefile
Trott Sep 21, 2021
b856886
meta: update mailmap for LakshmiSwethaG
Trott Sep 21, 2021
4d46bde
meta: add mailmap entry for ralphtheninja
Trott Sep 19, 2021
59db829
doc: fix typo in `async_hooks.md`
xuchaobei Sep 23, 2021
6489423
console: avoid unnecessary variables
Cinnamonsroll Sep 23, 2021
67812e8
tools: re-implement lint-md without unified-args
Trott Sep 20, 2021
73a127b
doc: fix buffer api example code's token error
gitwillsky Sep 15, 2021
4b117fb
console: use validators for consistency
VoltrexKeyva Aug 19, 2021
6bf6790
doc: fix typo in 'maxHeaderSize'
rebhialfa Sep 20, 2021
bddf8c2
src,crypto: eliminate code duplication between StatelessDiffieHellman*
RaisinTen Sep 11, 2021
2fa5e50
crypto: handle initEDRaw pkey failure
codebytere Sep 23, 2021
a68f91c
doc: add version when diagnostics_channel APIs were added
Flarna Sep 24, 2021
26db6db
tools: implement markdown formatting
Trott Sep 22, 2021
9c4e7a5
tools: fix lint-md autolinking
Trott Sep 24, 2021
a660017
meta: add .mailmap entry for kunalspathak
Trott Sep 24, 2021
9a2b94a
doc: update fs.watchFile doc
clement-nardi Sep 17, 2021
ced8467
typings: define types for worker and messaging bindings
targos Sep 18, 2021
dd39422
typings: define types for symbols binding
targos Sep 18, 2021
d36127d
src: move `ToUSVString()` to node_util.cc
XadillaX Sep 24, 2021
a1bee94
build: pass a tuple of alternatives to str.endswith()
cclauss Sep 6, 2021
547fc86
lib: use `validateArray`
VoltrexKeyva Aug 15, 2021
528f922
src: remove usage of AllocatedBuffer from udp_wrap.cc
RaisinTen Sep 19, 2021
88e7bd0
events: allow dispatch many times without listener
mrbbot Aug 15, 2021
7fbfb66
build: limit update authors CI scope
gengjiawen Sep 26, 2021
685c7d4
deps: update `nghttp2` to v1.45.1
thunder-coding Sep 24, 2021
34f3021
benchmark: add `util.toUSVString()`'s benchmark
XadillaX Sep 24, 2021
22725f5
http: use 0 as default for requests limit
fatal10110 Sep 23, 2021
9fa6dfb
doc: fix example of crypto.generateKeySync
GreenSleepes Sep 27, 2021
344c03b
repl: skip EmptyStatements and return result with TLA
Mesteery Sep 23, 2021
da6c82b
meta: update gdams contact information
Trott Sep 27, 2021
614a7c2
doc: fix typo in packages.md
warlock1996 Sep 27, 2021
bbf1ed7
src: remove AllocatedBuffer from crypto_common.cc
RaisinTen Sep 25, 2021
972d921
module: fix ERR_REQUIRE_ESM for parentPath null
guybedford Sep 18, 2021
66edb7b
doc: fix typo in fs.md
warlock1996 Sep 29, 2021
48c162d
build: set DESTCPU correctly for 'make binary' on Apple Silicon
cheister Sep 18, 2021
1d0a3e1
doc: fix typo in fs
mscdex Sep 29, 2021
9ee9e41
meta: move one or more collaborators to emeritus
nodejs-github-bot Sep 15, 2021
d64740f
meta: update AUTHORS
nodejs-github-bot Sep 26, 2021
e040f2c
meta: add .mailmap entry for daguej
Trott Sep 26, 2021
a6112dd
src: fix time-of-use vs time-of-check "bugs"
kokke Sep 14, 2021
383dbe9
src: implement changes suggested by @addaleax
kokke Sep 27, 2021
555af5b
http: remove 'data' and 'end' listener if client parser error
mcollina Sep 28, 2021
d2e54e5
doc: reorder stream 'readable' paragraphs
vweevers Sep 25, 2021
dc0c274
test: suppress compiler warning in test_bigint
danbev Sep 29, 2021
f4164fa
util: expose stripVTControlCharacters()
cjihrig Sep 19, 2021
66d3101
util: improve ansi escape code regex
cjihrig Sep 25, 2021
f31b0c9
tools: update remark-preset-lint-node to 3.2.0
Trott Oct 1, 2021
66ab278
meta: add .mailmap entry for Jimbly
Trott Sep 30, 2021
a75a8f2
meta: update AUTHORS
nodejs-github-bot Oct 3, 2021
3d5eba8
lib: refactor to avoid unsafe array iteration
aduh95 Sep 30, 2021
a5218b5
doc: update Forrest Norvell's pronouns
othiym23 Oct 3, 2021
6a8689f
test: fix typo in test/common/index.js
tniessen Oct 3, 2021
f71ac57
doc: add triagers to the table of contents
iam-frankqiu Sep 1, 2021
3148f9b
build: check for duplicates in new AUTHORS entries
Trott Sep 30, 2021
7bb4dc2
tools: update certdata.txt
richardlau Oct 1, 2021
9af2592
crypto: update root certificates
richardlau Oct 1, 2021
88bdbf1
doc: format markdown files in test directory
Trott Oct 3, 2021
e2cd2f4
doc: fix CVE-2021-22940 references
targos Oct 4, 2021
abfcbcd
doc: update fast-track approval comment request
VoltrexKeyva Oct 4, 2021
b694b0c
src: use `As()` instead of `Cast()` for conversions
RaisinTen Oct 2, 2021
8d7710e
tools: update rollup entry in lint-md package.json
iam-frankqiu Oct 4, 2021
a37527c
meta: add mailmap entry for ratracegrad
Trott Oct 3, 2021
c7f3294
fs: add stream utilities to `FileHandle`
aduh95 Sep 5, 2021
1db2ffd
doc: fix typo in stream docs
juanarbol Oct 5, 2021
8d0546d
doc: correct the codeblock for `hmacImportParams.hash`
J-Human Oct 6, 2021
dc9c319
doc: fix the inline code-block at the NodeDhKeyGenParams class
J-Human Oct 6, 2021
947f3dc
deps: V8: patch jinja2 for Python 3.10 compat
targos Oct 5, 2021
18820bf
tools: patch jinja2 for Python 3.10 compat
targos Oct 5, 2021
f83b9bc
build: support Python 3.10.0
iam-frankqiu Oct 4, 2021
9b0e61a
doc,src: update crypto/README.md
tniessen Oct 5, 2021
69eaaf6
doc: format general markdown files
Trott Oct 5, 2021
cff0c12
doc: note readStream.path if fd is specified
ylemkimon Sep 29, 2021
d112c9a
meta: update mailmap entry for othiym23
Trott Oct 5, 2021
7652129
meta: consolidate AUTHORS entries for jemjam
Trott Oct 5, 2021
316b385
doc: security release announcement safety check
mcollina Oct 5, 2021
8d1c471
doc: clarify that priorities applies to values
mhdawson Oct 4, 2021
b89c7ae
deps: upgrade npm to 8.0.0
npm-robot Oct 7, 2021
f1ae6fb
2021-10-08, Version 16.11.0 (Current)
danielleadams Oct 5, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 1 addition & 2 deletions .eslintignore
Expand Up @@ -4,8 +4,7 @@ test/addons/??_*
test/fixtures
test/message/esm_display_syntax_error.mjs
tools/icu
tools/lint-md.mjs
tools/node-lint-md-cli-rollup/dist
tools/lint-md/lint-md.mjs
benchmark/tmp
doc/**/*.js
!.eslintrc.js
24 changes: 12 additions & 12 deletions .github/label-pr-config.yml
Expand Up @@ -103,9 +103,9 @@ subSystemLabels:
/^lib\/internal\/quic\/*/: quic, dont-land-on-v14.x, dont-land-on-v12.x

# All other lib/ files map directly
/^lib\/_(\w+)_\w+\.js?$/: $1 # e.g. _(stream)_wrap
/^lib(\/internal)?\/(\w+)\.js?$/: $2 # other .js files
/^lib\/internal\/(\w+)(?:\/|$)/: $1 # internal subfolders
/^lib\/_(\w+)_\w+\.js?$/: $1 # e.g. _(stream)_wrap
/^lib(\/internal)?\/(\w+)\.js?$/: $2 # Other .js files
/^lib\/internal\/(\w+)(?:\/|$)/: $1 # internal subfolders

exlusiveLabels:
# more specific tests
Expand All @@ -125,26 +125,26 @@ exlusiveLabels:

/^test\//: test

# specific map for webcrypto.md as it should be labeled 'crypto'
# Specific map for webcrypto.md as it should be labeled 'crypto'
/^doc\/api\/webcrypto.md$/: doc, crypto
# specific map for modules.md as it should be labeled 'module' not 'modules'
# Specific map for modules.md as it should be labeled 'module' not 'modules'
/^doc\/api\/modules.md$/: doc, module
# node-api is treated separately since it is not a JS core module but is still
# considered a subsystem of sorts
# node-api is treated separately since it is not a JS core module but is still
# considered a subsystem of sorts
/^doc\/api\/n-api.md$/: doc, node-api
# quic
# quic
/^doc\/api\/quic.md$/: doc, quic, dont-land-on-v14.x, dont-land-on-v12.x
# add worker label to PRs that affect doc/api/worker_threads.md
# Add worker label to PRs that affect doc/api/worker_threads.md
/^doc\/api\/worker_threads.md$/: doc, worker
# automatically tag JS subsystem-specific API doc changes
# Automatically tag JS subsystem-specific API doc changes
/^doc\/api\/(\w+)\.md$/: doc, $1
# add deprecations label to PRs that affect doc/api/deprecations.md
# Add deprecations label to PRs that affect doc/api/deprecations.md
/^doc\/api\/deprecations.md$/: doc, deprecations
/^doc\/changelogs\//: release

/^doc\//: doc

# more specific benchmarks
# More specific benchmarks
/^benchmark\/buffers\//: benchmark, buffer
/^benchmark\/(?:arrays|es)\//: benchmark, v8 engine
/^benchmark\/_http/: benchmark, http
Expand Down
22 changes: 17 additions & 5 deletions .github/workflows/authors.yml
Expand Up @@ -8,19 +8,31 @@ on:

jobs:
authors_update:
if: github.repository == 'nodejs/node'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: '0' # this is required to actually get all the authors
- run: "tools/update-authors.js" # run the AUTHORS tool
- uses: gr2m/create-or-update-pull-request-action@v1 # create a PR or update the Action's existing PR
fetch-depth: '0' # This is required to actually get all the authors
- run: "tools/update-authors.js" # Run the AUTHORS tool
- name: "Check for duplicates"
run: |
PATTERN_FILE=`mktemp`;
git diff | egrep '^\+[^+]' | perl -pe 's/^\+(.+?) <.+\n/\1\n/g' > $PATTERN_FILE;
DUPLICATES=`grep -F -f $PATTERN_FILE AUTHORS | cut -d'<' -f1 | sort | uniq -c | sort -n | grep -v '^ *1 ' | perl -pe 's/^ *\d+ / /'`; # Last part here substitues a space at the start of each line
echo 'DUPLICATES<<EOF' >> $GITHUB_ENV
if [ ! -z "${DUPLICATES}" ]; then
echo "The following may be duplicates; consider adding a .mailmap entry for them:" >> $GITHUB_ENV;
echo "${DUPLICATES}" >> $GITHUB_ENV;
fi;
echo 'EOF' >> $GITHUB_ENV; # Each line of duplicates starts with a space, so it won't conflict with 'EOF'
- uses: gr2m/create-or-update-pull-request-action@v1 # Create a PR or update the Action's existing PR
env:
GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }}
with:
author: Node.js GitHub Bot <github-bot@iojs.org>
body: "If this PR exists, there's presumably new additions to the AUTHORS file. This is an automatically generated PR by the `authors.yml` GitHub Action, which runs `tools/update-authors.js` and submits a new PR or updates an existing PR.\n\nPlease note that there might be duplicate entries. If there are, please remove them and add the duplicate emails to .mailmap directly to this PR."
branch: "actions/authors-update" # custom branch *just* for this Action.
body: "Here are some new additions to the AUTHORS file. This is an automatically generated PR by the `authors.yml` GitHub Action, which runs `tools/update-authors.js`.\n\n{{ env.DUPLICATES }}"
branch: "actions/authors-update" # Custom branch *just* for this Action.
commit-message: "meta: update AUTHORS"
labels: meta
title: "meta: update AUTHORS"
1 change: 0 additions & 1 deletion .github/workflows/auto-start-ci.yml
@@ -1,4 +1,3 @@
---
name: Auto Start CI

on:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-tarball.yml
Expand Up @@ -27,7 +27,7 @@ jobs:
build-tarball:
if: github.event.pull_request.draft == false
env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
Expand All @@ -52,7 +52,7 @@ jobs:
path: tarballs
test-tarball-linux:
env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
needs: build-tarball
runs-on: ubuntu-latest
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-windows.yml
Expand Up @@ -12,7 +12,7 @@ on:
- v[0-9]+.x

env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
FLAKY_TESTS: dontcare

jobs:
Expand Down
34 changes: 17 additions & 17 deletions .github/workflows/close-stalled.yml
@@ -1,26 +1,26 @@
name: Close stalled issues and PRs
on:
schedule:
- cron: "0 0 * * *"
- cron: "0 0 * * *"

jobs:
stale:
if: github.repository == 'nodejs/node'
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-close: 30
stale-pr-label: stalled
stale-issue-label: stalled
close-issue-message: Closing this because it has stalled. Feel free to reopen if this issue is still relevant, or to ping the collaborator who labelled it stalled if you have any questions.
close-pr-message: Closing this because it has stalled. Feel free to reopen if this PR is still relevant, or to ping the collaborator who labelled it stalled if you have any questions.
# used to filter issues to check whether or not should be closed, avoids hitting maximum operations allowed if needing to paginate through all open issues
only-labels: stalled
# max requests it will send per run to the GitHub API before it deliberately exits to avoid hitting API rate limits
operations-per-run: 500
# deactivates automatic removal of stalled label if issue gets any activity
remove-stale-when-updated: false
# deactivates automatic stale labelling as we prefer to do that manually
days-before-stale: -1
- uses: actions/stale@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-close: 30
stale-pr-label: stalled
stale-issue-label: stalled
close-issue-message: Closing this because it has stalled. Feel free to reopen if this issue is still relevant, or to ping the collaborator who labelled it stalled if you have any questions.
close-pr-message: Closing this because it has stalled. Feel free to reopen if this PR is still relevant, or to ping the collaborator who labelled it stalled if you have any questions.
# used to filter issues to check whether or not should be closed, avoids hitting maximum operations allowed if needing to paginate through all open issues
only-labels: stalled
# max requests it will send per run to the GitHub API before it deliberately exits to avoid hitting API rate limits
operations-per-run: 500
# deactivates automatic removal of stalled label if issue gets any activity
remove-stale-when-updated: false
# deactivates automatic stale labelling as we prefer to do that manually
days-before-stale: -1
1 change: 0 additions & 1 deletion .github/workflows/commit-queue.yml
@@ -1,4 +1,3 @@
---
# This action requires the following secrets to be set on the repository:
# GH_USER_NAME: GitHub user whose Jenkins and GitHub token are defined below
# GH_USER_TOKEN: GitHub user token, to be used by ncu and to push changes
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage-linux.yml
Expand Up @@ -19,7 +19,7 @@ on:
- 'doc/**'

env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
FLAKY_TESTS: dontcare

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/coverage-windows.yml
Expand Up @@ -21,7 +21,7 @@ on:
- 'tools/**'

env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
FLAKY_TESTS: dontcare

jobs:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/license-builder.yml
Expand Up @@ -12,8 +12,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: "./tools/license-builder.sh" # run the license builder tool
- uses: gr2m/create-or-update-pull-request-action@v1.x # create a PR or update the Action's existing PR
- run: "./tools/license-builder.sh" # Run the license builder tool
- uses: gr2m/create-or-update-pull-request-action@v1.x # Create a PR or update the Action's existing PR
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/linters.yml
Expand Up @@ -11,7 +11,7 @@ on:
- v[0-9]+.x

env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
NODE_VERSION: lts/*

jobs:
Expand Down Expand Up @@ -55,7 +55,7 @@ jobs:
- name: Get release version numbers
if: ${{ github.event.pull_request && github.event.pull_request.base.ref == github.event.pull_request.base.repo.default_branch }}
id: get-released-versions
run: ./tools/node-lint-md-cli-rollup/src/list-released-versions-from-changelogs.mjs
run: ./tools/lint-md/list-released-versions-from-changelogs.mjs
- name: Lint docs
run: |
echo "::add-matcher::.github/workflows/remark-lint-problem-matcher.json"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-asan.yml
Expand Up @@ -22,7 +22,7 @@ on:
- 'doc/**'

env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
FLAKY_TESTS: dontcare

jobs:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/test-internet.yml
Expand Up @@ -5,10 +5,10 @@ on:
schedule:
- cron: 5 0 * * *

pull_request:
types: [opened, synchronize, reopened, ready_for_review]
paths:
- test/internet/**
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
paths:
- test/internet/**
push:
branches:
- master
Expand All @@ -20,7 +20,7 @@ pull_request:
- test/internet/**

env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
FLAKY_TESTS: dontcare

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-linux.yml
Expand Up @@ -12,7 +12,7 @@ on:
- v[0-9]+.x

env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
FLAKY_TESTS: dontcare

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-macos.yml
Expand Up @@ -22,7 +22,7 @@ on:
- 'doc/**'

env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: '3.10'
FLAKY_TESTS: dontcare

jobs:
Expand Down
12 changes: 11 additions & 1 deletion .mailmap
Expand Up @@ -142,7 +142,8 @@ Felix Geisendörfer <felix@debuggable.com>
Felix Geisendörfer <felix@debuggable.com>
Flandre Scarlet <panyilinlove@qq.com>
Florian Margaine <florian@margaine.com>
Forrest L Norvell <forrest@npmjs.com> <ogd@aoaioxxysz.net>
Forrest L Norvell <othiym23@gmail.com> <forrest@npmjs.com>
Forrest L Norvell <othiym23@gmail.com> <ogd@aoaioxxysz.net>
Franziska Hinkelmann <franziska.hinkelmann@gmail.com> <fhinkel@vt.edu>
Friedemann Altrock <frodenius@gmail.com>
Fuji Goro <gfuji@cpan.org>
Expand All @@ -153,6 +154,7 @@ garygsc <garygsc@gmail.com> <GaryGSC@users.noreply.github.com>
Geoffrey Booth <webadmin@geoffreybooth.com> <GeoffreyBooth@users.noreply.github.com>
Geoffrey Booth <webadmin@geoffreybooth.com> <webmaster@geoffreybooth.com>
Geoffrey Bugaisky <gbugaisk@gmail.com>
George Adams <gadams@microsoft.com> <george.adams@uk.ibm.com>
Gerhard Stöbich <deb2001-github@yahoo.de>
Gibson Fahnestock <gibfahn@gmail.com> <gib@uk.ibm.com>
Gil Pedersen <git@gpost.dk> <github@gpost.dk>
Expand Down Expand Up @@ -188,7 +190,10 @@ James Hartig <fastest963@gmail.com> <james.hartig@grooveshark.com>
James M Snell <jasnell@gmail.com>
James Nimlos <james@nimlos.com>
Jan Krems <jan.krems@gmail.com> <jan.krems@groupon.com>
Jem Bezooyen <github@jem.dev> <jem@hipmedia.ca>
Jem Bezooyen <github@jem.dev> <jem@sendwithus.com>
Jenna Vuong <jennavuong@gmail.com> <hello@jennavuong.com>
Jennifer Bland <ratracegrad@gmail.com> <jennifer.bland@sbdinc.com>
JeongHoon Byun <outsideris@gmail.com>
Jered Schmidt <tr@nslator.jp>
Jeremiah Senkpiel <fishrock123@rocketmail.com>
Expand All @@ -197,6 +202,7 @@ Jérémy Lal <kapouer@melix.org> <holisme@gmail.com>
Jerry Chin <qinjia@outlook.com>
Jessica Quynh Tran <jessica.quynh.tran@gmail.com>
Jesús Leganés-Combarro 'piranna <piranna@gmail.com>
Jimb Esser <wasteland@gmail.com> <jimb@railgun3d.com>
Joe Shaw <joe@joeshaw.org> <joeshaw@litl.com>
Johan Bergström <bugs@bergstroem.nu>
Johan Dahlberg <jfd@distrop.com> <dahlberg.johan@gmail.com>
Expand All @@ -215,6 +221,7 @@ Jonathan Persson <persson.jonathan@gmail.com> <jonathan.persson@creuna.se>
Jonathan Rentzsch <jwr.git@redshed.net>
Jose Luis Vivero <josluivivgar@gmail.com>
Joseph Leon <joseph.leon.9@gmail.com>
Josh Dague <jd@josh3736.net> <daguej@email.uc.edu>
Josh Erickson <josh@snoj.us>
Josh Hunter <jopann@gmail.com>
Joshua S. Weinstein <josher19@users.sf.net>
Expand Down Expand Up @@ -246,8 +253,11 @@ Kiyoshi Nomo <tokyoincidents.g@gmail.com>
Koichi Kobayashi <koichik@improvement.jp>
Kostiantyn Wandalen <wandalen.me@gmail.com>
Kris Kowal <kris.kowal@cixar.com>
Kunal Pathak <Kunal.Pathak@microsoft.com> <kpathak@microsoft.com>
Kyle Robinson Young <kyle@dontkry.com>
Lakshmi Swetha Gopireddy <lakshmiswethagopireddy@gmail.com> <lakshmigopireddy@in.ibm.com>
Lakshmi Swetha Gopireddy <lakshmiswethagopireddy@gmail.com> <lgopired@in.ibm.com>
Lars-Magnus Skog <ralphtheninja@riseup.net> <lars.magnus.skog@gmail.com>
Leeseean Chiu <leeseean@qq.com>
Lucas Pardue <lucaspardue.24.7@gmail.com> <lucas.pardue@bbc.co.uk>
Luke Bayes <lbayes@patternpark.com>
Expand Down
9 changes: 8 additions & 1 deletion .yamllint.yaml
@@ -1,8 +1,15 @@
extends: relaxed
extends: default

rules:
document-start:
present: false
line-length: disable
truthy:
allowed-values: ['true', 'false', 'on', 'off']

ignore: |
/deps/
node_modules/
/test/fixtures/wpt/
/tools/gyp/
/tools/pip/