diff --git a/CHANGELOG.md b/CHANGELOG.md
index 12ca5b9be08e74..87c9df77b4c80d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -30,7 +30,8 @@ release.
-14.15.1
+14.15.2
+14.15.1
14.15.0
14.14.0
14.13.1
diff --git a/doc/changelogs/CHANGELOG_V14.md b/doc/changelogs/CHANGELOG_V14.md
index fd4693c69a125a..62eb67c3ad821c 100644
--- a/doc/changelogs/CHANGELOG_V14.md
+++ b/doc/changelogs/CHANGELOG_V14.md
@@ -11,6 +11,7 @@
|
+14.15.2
14.15.1
14.15.0
|
@@ -52,6 +53,211 @@
* [io.js](CHANGELOG_IOJS.md)
* [Archive](CHANGELOG_ARCHIVE.md)
+
+## 2020-12-15, Version 14.15.2 'Fermium' (LTS), @BethGriggs
+
+### Notable Changes
+
+* **deps**:
+ * upgrade npm to 6.14.9 (Myles Borins) [#36450](https://github.com/nodejs/node/pull/36450)
+ * update acorn to v8.0.4 (Michaël Zasso) [#35791](https://github.com/nodejs/node/pull/35791)
+* **doc**: add release key for Danielle Adams (Danielle Adams) [#35545](https://github.com/nodejs/node/pull/35545)
+* **http2**: check write not scheduled in scope destructor (David Halls) [#36241](https://github.com/nodejs/node/pull/36241)
+* **stream**: fix regression on duplex end (Momtchil Momtchev) [#35941](https://github.com/nodejs/node/pull/35941)
+
+### Commits
+
+* [[`64723a3e29`](https://github.com/nodejs/node/commit/64723a3e29)] - **assert**: refactor to use more primordials (Antoine du Hamel) [#35998](https://github.com/nodejs/node/pull/35998)
+* [[`dca3f27d49`](https://github.com/nodejs/node/commit/dca3f27d49)] - **assert,repl**: enable ecmaVersion 2021 in acorn parser (Michaël Zasso) [#35827](https://github.com/nodejs/node/pull/35827)
+* [[`9a055b2153`](https://github.com/nodejs/node/commit/9a055b2153)] - **async_hooks**: refactor to use more primordials (Antoine du Hamel) [#36168](https://github.com/nodejs/node/pull/36168)
+* [[`3ce3e910c1`](https://github.com/nodejs/node/commit/3ce3e910c1)] - **async_hooks**: fix leak in AsyncLocalStorage exit (Stephen Belanger) [#35779](https://github.com/nodejs/node/pull/35779)
+* [[`b1a1834f32`](https://github.com/nodejs/node/commit/b1a1834f32)] - **benchmark**: fix build warnings (Gabriel Schulhof) [#36157](https://github.com/nodejs/node/pull/36157)
+* [[`930bc5d20e`](https://github.com/nodejs/node/commit/930bc5d20e)] - **benchmark**: ignore build artifacts for napi addons (Richard Lau) [#35970](https://github.com/nodejs/node/pull/35970)
+* [[`37b7a27394`](https://github.com/nodejs/node/commit/37b7a27394)] - **benchmark**: remove modules that require intl (Richard Lau) [#35968](https://github.com/nodejs/node/pull/35968)
+* [[`c062d0b23c`](https://github.com/nodejs/node/commit/c062d0b23c)] - **benchmark**: make the benchmark tool work with Node 10 (Joyee Cheung) [#35817](https://github.com/nodejs/node/pull/35817)
+* [[`9f0b1e37e5`](https://github.com/nodejs/node/commit/9f0b1e37e5)] - **benchmark**: add startup benchmark for loading public modules (Joyee Cheung) [#35816](https://github.com/nodejs/node/pull/35816)
+* [[`807a8cd5a9`](https://github.com/nodejs/node/commit/807a8cd5a9)] - **bootstrap**: refactor to use more primordials (Antoine du Hamel) [#35999](https://github.com/nodejs/node/pull/35999)
+* [[`bce29c0557`](https://github.com/nodejs/node/commit/bce29c0557)] - **build**: replace which with command -v (raisinten) [#36118](https://github.com/nodejs/node/pull/36118)
+* [[`00c0f6d66e`](https://github.com/nodejs/node/commit/00c0f6d66e)] - **build**: try “python3” as a last resort for 3.x (Ole André Vadla Ravnås) [#35983](https://github.com/nodejs/node/pull/35983)
+* [[`e749d4bd8d`](https://github.com/nodejs/node/commit/e749d4bd8d)] - **build**: conditionally clear vcinstalldir (Brian Ingenito) [#36009](https://github.com/nodejs/node/pull/36009)
+* [[`200812e028`](https://github.com/nodejs/node/commit/200812e028)] - **build**: fix zlib inlining for IA-32 (raisinten) [#35679](https://github.com/nodejs/node/pull/35679)
+* [[`a01802dccf`](https://github.com/nodejs/node/commit/a01802dccf)] - **build**: fix lint-js-fix target (Antoine du Hamel) [#35927](https://github.com/nodejs/node/pull/35927)
+* [[`d6be20f934`](https://github.com/nodejs/node/commit/d6be20f934)] - **build**: add vcbuilt test-doc target (Antoine du Hamel) [#35708](https://github.com/nodejs/node/pull/35708)
+* [[`175e75a445`](https://github.com/nodejs/node/commit/175e75a445)] - **build**: turn off Codecov comments (Benjamin Coe) [#35800](https://github.com/nodejs/node/pull/35800)
+* [[`2c5cf777dc`](https://github.com/nodejs/node/commit/2c5cf777dc)] - **build**: add license-builder GitHub Action (Tierney Cyren) [#35712](https://github.com/nodejs/node/pull/35712)
+* [[`06f88ab590`](https://github.com/nodejs/node/commit/06f88ab590)] - **build**: use make functions instead of echo (Antoine du Hamel) [#35707](https://github.com/nodejs/node/pull/35707)
+* [[`372d9f4eba`](https://github.com/nodejs/node/commit/372d9f4eba)] - **build**: add GitHub Action for code coverage (Benjamin Coe) [#35653](https://github.com/nodejs/node/pull/35653)
+* [[`4813d913e3`](https://github.com/nodejs/node/commit/4813d913e3)] - **build**: use GITHUB\_ENV file to set env variables (Michaël Zasso) [#35638](https://github.com/nodejs/node/pull/35638)
+* [[`71e0f33751`](https://github.com/nodejs/node/commit/71e0f33751)] - **build**: do not install jq in workflows (Michaël Zasso) [#35638](https://github.com/nodejs/node/pull/35638)
+* [[`ddd4f1b0c3`](https://github.com/nodejs/node/commit/ddd4f1b0c3)] - **build, tools**: look for local installation of NASM (Richard Lau) [#36014](https://github.com/nodejs/node/pull/36014)
+* [[`e090fd7e3a`](https://github.com/nodejs/node/commit/e090fd7e3a)] - **build,tools**: gitHub Actions: use Node.js Fermium (Antoine du Hamel) [#35840](https://github.com/nodejs/node/pull/35840)
+* [[`1fdcdce691`](https://github.com/nodejs/node/commit/1fdcdce691)] - **build,tools**: add lint-js-doc target (Antoine du Hamel) [#35708](https://github.com/nodejs/node/pull/35708)
+* [[`ce1a2fdfbb`](https://github.com/nodejs/node/commit/ce1a2fdfbb)] - **cluster**: refactor to use more primordials (Antoine du Hamel) [#36011](https://github.com/nodejs/node/pull/36011)
+* [[`a2867cdcf4`](https://github.com/nodejs/node/commit/a2867cdcf4)] - **console**: use more primordials (Antoine du Hamel) [#35734](https://github.com/nodejs/node/pull/35734)
+* [[`c44b478889`](https://github.com/nodejs/node/commit/c44b478889)] - **deps**: upgrade npm to 6.14.9 (Myles Borins) [#36450](https://github.com/nodejs/node/pull/36450)
+* [[`9db4cea83b`](https://github.com/nodejs/node/commit/9db4cea83b)] - **deps**: cherry-pick 9a49b22 from V8 upstream (Daniel Bevenius) [#35939](https://github.com/nodejs/node/pull/35939)
+* [[`dc5fdb81fb`](https://github.com/nodejs/node/commit/dc5fdb81fb)] - **deps**: update acorn to v8.0.4 (Michaël Zasso) [#35791](https://github.com/nodejs/node/pull/35791)
+* [[`e5f8d98c6e`](https://github.com/nodejs/node/commit/e5f8d98c6e)] - **deps**: fix typo in zlib.gyp that break arm-fpu-neon build (lucasg) [#35659](https://github.com/nodejs/node/pull/35659)
+* [[`1e8dfb9d2c`](https://github.com/nodejs/node/commit/1e8dfb9d2c)] - **deps**: upgrade to cjs-module-lexer@1.0.0 (Guy Bedford) [#35928](https://github.com/nodejs/node/pull/35928)
+* [[`0356963f0e`](https://github.com/nodejs/node/commit/0356963f0e)] - **deps**: update to cjs-module-lexer@0.5.2 (Guy Bedford) [#35901](https://github.com/nodejs/node/pull/35901)
+* [[`172be4ffe0`](https://github.com/nodejs/node/commit/172be4ffe0)] - **deps**: upgrade to cjs-module-lexer@0.5.0 (Guy Bedford) [#35871](https://github.com/nodejs/node/pull/35871)
+* [[`1f7740691d`](https://github.com/nodejs/node/commit/1f7740691d)] - **deps**: update to cjs-module-lexer@0.4.3 (Guy Bedford) [#35745](https://github.com/nodejs/node/pull/35745)
+* [[`c107018f33`](https://github.com/nodejs/node/commit/c107018f33)] - **doc**: remove stray comma in url.md (Rich Trott) [#36175](https://github.com/nodejs/node/pull/36175)
+* [[`f86bc4e1d2`](https://github.com/nodejs/node/commit/f86bc4e1d2)] - **doc**: revise agent.destroy() text (Rich Trott) [#36163](https://github.com/nodejs/node/pull/36163)
+* [[`3f9b965849`](https://github.com/nodejs/node/commit/3f9b965849)] - **doc**: add compatibility/interop technical value (Geoffrey Booth) [#35323](https://github.com/nodejs/node/pull/35323)
+* [[`ee77dafef7`](https://github.com/nodejs/node/commit/ee77dafef7)] - **doc**: de-emphasize wrapping in napi\_define\_class (Gabriel Schulhof) [#36159](https://github.com/nodejs/node/pull/36159)
+* [[`8d4a5c0d49`](https://github.com/nodejs/node/commit/8d4a5c0d49)] - **doc**: clarify text about process not responding (Rich Trott) [#36117](https://github.com/nodejs/node/pull/36117)
+* [[`a6937e94e7`](https://github.com/nodejs/node/commit/a6937e94e7)] - **doc**: esm docs consolidation and reordering (Guy Bedford) [#36046](https://github.com/nodejs/node/pull/36046)
+* [[`5c6da6079b`](https://github.com/nodejs/node/commit/5c6da6079b)] - **doc**: move shigeki to emeritus (Rich Trott) [#36093](https://github.com/nodejs/node/pull/36093)
+* [[`de1a3113c9`](https://github.com/nodejs/node/commit/de1a3113c9)] - **doc**: document the error when cwd not exists in child\_process.spawn (FeelyChau) [#34505](https://github.com/nodejs/node/pull/34505)
+* [[`7410b1600c`](https://github.com/nodejs/node/commit/7410b1600c)] - **doc**: fix typo in debugger.md (Rich Trott) [#36066](https://github.com/nodejs/node/pull/36066)
+* [[`168f346c8e`](https://github.com/nodejs/node/commit/168f346c8e)] - **doc**: update list styles for remark-parse@9 rendering (Rich Trott) [#36049](https://github.com/nodejs/node/pull/36049)
+* [[`f808543863`](https://github.com/nodejs/node/commit/f808543863)] - **doc**: escape asterisk in cctest gtest-filter (raisinten) [#36034](https://github.com/nodejs/node/pull/36034)
+* [[`691ad72b46`](https://github.com/nodejs/node/commit/691ad72b46)] - **doc**: move v8.getHeapCodeStatistics() (Rich Trott) [#36027](https://github.com/nodejs/node/pull/36027)
+* [[`a3d5a692c2`](https://github.com/nodejs/node/commit/a3d5a692c2)] - **doc**: add note regarding file structure in src/README.md (Denys Otrishko) [#35000](https://github.com/nodejs/node/pull/35000)
+* [[`66bd12e9a1`](https://github.com/nodejs/node/commit/66bd12e9a1)] - **doc**: advise users to import the full set of trusted release keys (Reşat SABIQ) [#32655](https://github.com/nodejs/node/pull/32655)
+* [[`4c7d3a345c`](https://github.com/nodejs/node/commit/4c7d3a345c)] - **doc**: fix crypto doc linter errors (Antoine du Hamel) [#36035](https://github.com/nodejs/node/pull/36035)
+* [[`94c05c3578`](https://github.com/nodejs/node/commit/94c05c3578)] - **doc**: revise v8.getHeapSnapshot() (Rich Trott) [#35849](https://github.com/nodejs/node/pull/35849)
+* [[`1563264344`](https://github.com/nodejs/node/commit/1563264344)] - **doc**: update core-validate-commit link in guide (Daijiro Wachi) [#35938](https://github.com/nodejs/node/pull/35938)
+* [[`cf58d2fcdd`](https://github.com/nodejs/node/commit/cf58d2fcdd)] - **doc**: update benchmark CI test indicator in README (Rich Trott) [#35945](https://github.com/nodejs/node/pull/35945)
+* [[`7de8ea7030`](https://github.com/nodejs/node/commit/7de8ea7030)] - **doc**: add new wordings to the API description (Pooja D.P) [#35588](https://github.com/nodejs/node/pull/35588)
+* [[`86b71427de`](https://github.com/nodejs/node/commit/86b71427de)] - **doc**: option --prof documentation help added (krank2me) [#34991](https://github.com/nodejs/node/pull/34991)
+* [[`c48246102c`](https://github.com/nodejs/node/commit/c48246102c)] - **doc**: fix release-schedule link in backport guide (Daijiro Wachi) [#35920](https://github.com/nodejs/node/pull/35920)
+* [[`5c3e56b502`](https://github.com/nodejs/node/commit/5c3e56b502)] - **doc**: update tables in README files for linting changes (Rich Trott) [#35905](https://github.com/nodejs/node/pull/35905)
+* [[`eb68a9b565`](https://github.com/nodejs/node/commit/eb68a9b565)] - **doc**: temporarily disable list-item-bullet-indent (Nick Schonning) [#35647](https://github.com/nodejs/node/pull/35647)
+* [[`88948d728e`](https://github.com/nodejs/node/commit/88948d728e)] - **doc**: disable no-undefined-references workarounds (Nick Schonning) [#35647](https://github.com/nodejs/node/pull/35647)
+* [[`f0f686a535`](https://github.com/nodejs/node/commit/f0f686a535)] - **doc**: adjust table alignment for remark v13 (Nick Schonning) [#35647](https://github.com/nodejs/node/pull/35647)
+* [[`175866cd91`](https://github.com/nodejs/node/commit/175866cd91)] - **doc**: move bnoordhuis to emeritus (Ben Noordhuis) [#35865](https://github.com/nodejs/node/pull/35865)
+* [[`ba79a31f81`](https://github.com/nodejs/node/commit/ba79a31f81)] - **doc**: add on statement in the APIs docs (Pooja D.P) [#35610](https://github.com/nodejs/node/pull/35610)
+* [[`d3ea6ddec9`](https://github.com/nodejs/node/commit/d3ea6ddec9)] - **doc**: move ronkorving to emeritus (Rich Trott) [#35828](https://github.com/nodejs/node/pull/35828)
+* [[`0ea564965c`](https://github.com/nodejs/node/commit/0ea564965c)] - **doc**: recommend test-doc instead of lint-md (Antoine du Hamel) [#35708](https://github.com/nodejs/node/pull/35708)
+* [[`ed82a063a8`](https://github.com/nodejs/node/commit/ed82a063a8)] - **doc**: fix reference to googletest test fixture (Tobias Nießen) [#35813](https://github.com/nodejs/node/pull/35813)
+* [[`6db44b4add`](https://github.com/nodejs/node/commit/6db44b4add)] - **doc**: add conditional example for setBreakpoint() (Chris Opperwall) [#35823](https://github.com/nodejs/node/pull/35823)
+* [[`5e426b5bc1`](https://github.com/nodejs/node/commit/5e426b5bc1)] - **doc**: make small improvements to REPL doc (Rich Trott) [#35808](https://github.com/nodejs/node/pull/35808)
+* [[`b62090d9d4`](https://github.com/nodejs/node/commit/b62090d9d4)] - **doc**: update MessagePort documentation for EventTarget inheritance (Anna Henningsen) [#35839](https://github.com/nodejs/node/pull/35839)
+* [[`b72f1dda1c`](https://github.com/nodejs/node/commit/b72f1dda1c)] - **doc**: use case-sensitive in the example (Pooja D.P) [#35624](https://github.com/nodejs/node/pull/35624)
+* [[`dc83f9475a`](https://github.com/nodejs/node/commit/dc83f9475a)] - **doc**: consolidate and clarify breakOnSigInt text (Rich Trott) [#35787](https://github.com/nodejs/node/pull/35787)
+* [[`d0be19ab53`](https://github.com/nodejs/node/commit/d0be19ab53)] - **doc**: add a subsystems header in pull-requests.md (Pooja D.P) [#35718](https://github.com/nodejs/node/pull/35718)
+* [[`956fdc7d89`](https://github.com/nodejs/node/commit/956fdc7d89)] - **doc**: fix typo in BUILDING.md (raisinten) [#35807](https://github.com/nodejs/node/pull/35807)
+* [[`5fc42fba13`](https://github.com/nodejs/node/commit/5fc42fba13)] - **doc**: add require statement in the example (Pooja D.P) [#35554](https://github.com/nodejs/node/pull/35554)
+* [[`deb03c9760`](https://github.com/nodejs/node/commit/deb03c9760)] - **doc**: modified memory set statement set size (Pooja D.P) [#35517](https://github.com/nodejs/node/pull/35517)
+* [[`b7e5d62de0`](https://github.com/nodejs/node/commit/b7e5d62de0)] - **doc**: use kbd element in readline doc prose (Rich Trott) [#35737](https://github.com/nodejs/node/pull/35737)
+* [[`ea2dc30a29`](https://github.com/nodejs/node/commit/ea2dc30a29)] - **doc**: fix header level in fs.md (ax1) [#35771](https://github.com/nodejs/node/pull/35771)
+* [[`5bd6f21880`](https://github.com/nodejs/node/commit/5bd6f21880)] - **doc**: remove stability warning in v8 module doc (Rich Trott) [#35774](https://github.com/nodejs/node/pull/35774)
+* [[`1e16b38b90`](https://github.com/nodejs/node/commit/1e16b38b90)] - **doc**: mark optional parameters in timers.md (Vse Mozhe Buty) [#35764](https://github.com/nodejs/node/pull/35764)
+* [[`b2a3dafaad`](https://github.com/nodejs/node/commit/b2a3dafaad)] - **doc**: add a example code to API doc property (Pooja D.P) [#35738](https://github.com/nodejs/node/pull/35738)
+* [[`06d123d4e8`](https://github.com/nodejs/node/commit/06d123d4e8)] - **doc**: update console.error example (Lee, Bonggi) [#34964](https://github.com/nodejs/node/pull/34964)
+* [[`f2e7560647`](https://github.com/nodejs/node/commit/f2e7560647)] - **doc**: improve text for breakOnSigint (Rich Trott) [#35692](https://github.com/nodejs/node/pull/35692)
+* [[`7a795f0d6d`](https://github.com/nodejs/node/commit/7a795f0d6d)] - **doc**: this prints replaced with this is printed (Pooja D.P) [#35515](https://github.com/nodejs/node/pull/35515)
+* [[`397ffd3371`](https://github.com/nodejs/node/commit/397ffd3371)] - **doc**: update package.json field definitions (Myles Borins) [#35741](https://github.com/nodejs/node/pull/35741)
+* [[`8efaa2ffda`](https://github.com/nodejs/node/commit/8efaa2ffda)] - **doc**: add Installing Node.js header in BUILDING.md (Pooja D.P) [#35710](https://github.com/nodejs/node/pull/35710)
+* [[`d90001515a`](https://github.com/nodejs/node/commit/d90001515a)] - **doc**: use kbd element in readline doc (Rich Trott) [#35698](https://github.com/nodejs/node/pull/35698)
+* [[`0fa58fbe88`](https://github.com/nodejs/node/commit/0fa58fbe88)] - **doc**: add release key for Danielle Adams (Danielle Adams) [#35545](https://github.com/nodejs/node/pull/35545)
+* [[`492f88c0c8`](https://github.com/nodejs/node/commit/492f88c0c8)] - **doc**: use kbd element in os doc (Rich Trott) [#35656](https://github.com/nodejs/node/pull/35656)
+* [[`78f893318c`](https://github.com/nodejs/node/commit/78f893318c)] - **doc**: add a statement in the documentation. (Pooja D.P) [#35585](https://github.com/nodejs/node/pull/35585)
+* [[`4348a35777`](https://github.com/nodejs/node/commit/4348a35777)] - **doc**: clarify experimental API elements in vm.md (Rich Trott) [#35594](https://github.com/nodejs/node/pull/35594)
+* [[`6c38d56b64`](https://github.com/nodejs/node/commit/6c38d56b64)] - **doc**: importModuleDynamically gets Script, not Module (Simen Bekkhus) [#35593](https://github.com/nodejs/node/pull/35593)
+* [[`6c4e697f56`](https://github.com/nodejs/node/commit/6c4e697f56)] - **doc**: fix EventEmitter examples (Sourav Shaw) [#33513](https://github.com/nodejs/node/pull/33513)
+* [[`f6ebd81693`](https://github.com/nodejs/node/commit/f6ebd81693)] - **doc**: add example code for process.getgroups() (Pooja D.P) [#35625](https://github.com/nodejs/node/pull/35625)
+* [[`2c342662e5`](https://github.com/nodejs/node/commit/2c342662e5)] - **doc**: use kbd element in tty doc (Rich Trott) [#35613](https://github.com/nodejs/node/pull/35613)
+* [[`f723335f9e`](https://github.com/nodejs/node/commit/f723335f9e)] - **doc**: remove documentation for stream.\_construct() (Luigi Pinca) [#36119](https://github.com/nodejs/node/pull/36119)
+* [[`e71b4baa88`](https://github.com/nodejs/node/commit/e71b4baa88)] - **doc**: Remove reference to io.js (Hussaina Begum Nandyala) [#35618](https://github.com/nodejs/node/pull/35618)
+* [[`9eeae3b38d`](https://github.com/nodejs/node/commit/9eeae3b38d)] - **doc,crypto**: added sign/verify method changes about dsaEncoding (Filip Skokan) [#35480](https://github.com/nodejs/node/pull/35480)
+* [[`89f714f7f2`](https://github.com/nodejs/node/commit/89f714f7f2)] - **doc,esm**: document experimental warning removal (Antoine du Hamel) [#35750](https://github.com/nodejs/node/pull/35750)
+* [[`3c70f4167a`](https://github.com/nodejs/node/commit/3c70f4167a)] - **doc,fs**: document value of stats.isDirectory on symbolic links (coderaiser) [#27413](https://github.com/nodejs/node/pull/27413)
+* [[`2f8722bfb7`](https://github.com/nodejs/node/commit/2f8722bfb7)] - **doc,net**: document socket.timeout (Brandon Kobel) [#34543](https://github.com/nodejs/node/pull/34543)
+* [[`44758ff180`](https://github.com/nodejs/node/commit/44758ff180)] - **doc,src,test**: revise C++ code for linter update (Rich Trott) [#35719](https://github.com/nodejs/node/pull/35719)
+* [[`62741b5a14`](https://github.com/nodejs/node/commit/62741b5a14)] - **doc,stream**: write(chunk, encoding, cb) encoding can be null (dev-script) [#35372](https://github.com/nodejs/node/pull/35372)
+* [[`000c51443a`](https://github.com/nodejs/node/commit/000c51443a)] - **doc,test**: update v8 method doc and comment (Rich Trott) [#35795](https://github.com/nodejs/node/pull/35795)
+* [[`f1417eb975`](https://github.com/nodejs/node/commit/f1417eb975)] - **doc,url**: fix url.hostname example (Rishabh Mehan) [#33735](https://github.com/nodejs/node/pull/33735)
+* [[`a4f44e6a43`](https://github.com/nodejs/node/commit/a4f44e6a43)] - **domain**: refactor to use more primordials (Antoine du Hamel) [#35885](https://github.com/nodejs/node/pull/35885)
+* [[`75c10baa67`](https://github.com/nodejs/node/commit/75c10baa67)] - **esm**: refactor to use more primordials (Antoine du Hamel) [#36019](https://github.com/nodejs/node/pull/36019)
+* [[`9553f9481e`](https://github.com/nodejs/node/commit/9553f9481e)] - **events**: port some wpt tests (Benjamin Gruenbaum) [#33621](https://github.com/nodejs/node/pull/33621)
+* [[`253f65c52d`](https://github.com/nodejs/node/commit/253f65c52d)] - **events**: make eventTarget.removeAllListeners() return this (Luigi Pinca) [#35805](https://github.com/nodejs/node/pull/35805)
+* [[`bcff138088`](https://github.com/nodejs/node/commit/bcff138088)] - **fs**: remove experimental from promises.rmdir recursive (Anders Kaseorg) [#36131](https://github.com/nodejs/node/pull/36131)
+* [[`b83f8f473f`](https://github.com/nodejs/node/commit/b83f8f473f)] - **fs**: filehandle read now accepts object as argument (Nikola Glavina) [#34180](https://github.com/nodejs/node/pull/34180)
+* [[`affa71001b`](https://github.com/nodejs/node/commit/affa71001b)] - **fs**: replace finally with PromisePrototypeFinally (Baruch Odem (Rothkoff)) [#35995](https://github.com/nodejs/node/pull/35995)
+* [[`42eb547926`](https://github.com/nodejs/node/commit/42eb547926)] - **fs**: remove unnecessary Function#bind() in fs/promises (Ben Noordhuis) [#35208](https://github.com/nodejs/node/pull/35208)
+* [[`5f0c8142b7`](https://github.com/nodejs/node/commit/5f0c8142b7)] - **fs**: remove unused assignment (Rich Trott) [#35642](https://github.com/nodejs/node/pull/35642)
+* [[`e2b8734d20`](https://github.com/nodejs/node/commit/e2b8734d20)] - **gyp,build**: consistent shared library location (Rod Vagg) [#35635](https://github.com/nodejs/node/pull/35635)
+* [[`655315820a`](https://github.com/nodejs/node/commit/655315820a)] - **http**: fix typo in comment (Hollow Man) [#36193](https://github.com/nodejs/node/pull/36193)
+* [[`76f316b17b`](https://github.com/nodejs/node/commit/76f316b17b)] - **http**: lazy create IncomingMessage.headers (Robert Nagy) [#35281](https://github.com/nodejs/node/pull/35281)
+* [[`4b315a551f`](https://github.com/nodejs/node/commit/4b315a551f)] - **http2**: check write not scheduled in scope destructor (David Halls) [#36241](https://github.com/nodejs/node/pull/36241)
+* [[`0fbcc75291`](https://github.com/nodejs/node/commit/0fbcc75291)] - **http2**: delay session.receive() by a tick (Szymon Marczak) [#35985](https://github.com/nodejs/node/pull/35985)
+* [[`4acb84a683`](https://github.com/nodejs/node/commit/4acb84a683)] - **http2**: add has method to proxySocketHandler (masx200) [#35197](https://github.com/nodejs/node/pull/35197)
+* [[`9eea2a6ec2`](https://github.com/nodejs/node/commit/9eea2a6ec2)] - **http2**: centralise socket event binding in Http2Session (Momtchil Momtchev) [#35772](https://github.com/nodejs/node/pull/35772)
+* [[`7cd558978a`](https://github.com/nodejs/node/commit/7cd558978a)] - **http2**: move events to the JSStreamSocket (Momtchil Momtchev) [#35772](https://github.com/nodejs/node/pull/35772)
+* [[`1a520e5e50`](https://github.com/nodejs/node/commit/1a520e5e50)] - **http2**: fix error stream write followed by destroy (David Halls) [#35951](https://github.com/nodejs/node/pull/35951)
+* [[`6d427474f1`](https://github.com/nodejs/node/commit/6d427474f1)] - **http2**: fix reinjection check (Momtchil Momtchev) [#35678](https://github.com/nodejs/node/pull/35678)
+* [[`335d9a9632`](https://github.com/nodejs/node/commit/335d9a9632)] - **http2**: reinject data received before http2 is attached (Momtchil Momtchev) [#35678](https://github.com/nodejs/node/pull/35678)
+* [[`39d6e810b2`](https://github.com/nodejs/node/commit/39d6e810b2)] - **http2**: remove unsupported %.\* specifier (Momtchil Momtchev) [#35694](https://github.com/nodejs/node/pull/35694)
+* [[`576288bc21`](https://github.com/nodejs/node/commit/576288bc21)] - **lib**: refactor to use more primordials (Antoine du Hamel) [#35875](https://github.com/nodejs/node/pull/35875)
+* [[`25e8d4bef3`](https://github.com/nodejs/node/commit/25e8d4bef3)] - **lib**: use primordials when calling methods of Error (Antoine du Hamel) [#35837](https://github.com/nodejs/node/pull/35837)
+* [[`d58a466da0`](https://github.com/nodejs/node/commit/d58a466da0)] - **lib**: honor setUncaughtExceptionCaptureCallback (Gireesh Punathil) [#35595](https://github.com/nodejs/node/pull/35595)
+* [[`e362aa24f2`](https://github.com/nodejs/node/commit/e362aa24f2)] - **module**: only try to enrich CJS syntax errors (Michaël Zasso) [#35691](https://github.com/nodejs/node/pull/35691)
+* [[`b42a84f985`](https://github.com/nodejs/node/commit/b42a84f985)] - **n-api**: clean up binding creation (Gabriel Schulhof) [#36170](https://github.com/nodejs/node/pull/36170)
+* [[`eb0f97ff84`](https://github.com/nodejs/node/commit/eb0f97ff84)] - **n-api**: fix test\_async\_context warnings (Gabriel Schulhof) [#36171](https://github.com/nodejs/node/pull/36171)
+* [[`4b383e18af`](https://github.com/nodejs/node/commit/4b383e18af)] - **n-api**: improve consistency of how we get context (Michael Dawson) [#36068](https://github.com/nodejs/node/pull/36068)
+* [[`9282b45180`](https://github.com/nodejs/node/commit/9282b45180)] - **n-api**: factor out calling pattern (Gabriel Schulhof) [#36113](https://github.com/nodejs/node/pull/36113)
+* [[`512fb7b374`](https://github.com/nodejs/node/commit/512fb7b374)] - **n-api**: unlink reference during its destructor (Gabriel Schulhof) [#35933](https://github.com/nodejs/node/pull/35933)
+* [[`a939c953f4`](https://github.com/nodejs/node/commit/a939c953f4)] - **n-api**: napi\_make\_callback emit async init with resource of async\_context (legendecas) [#32930](https://github.com/nodejs/node/pull/32930)
+* [[`f1e84f4dd8`](https://github.com/nodejs/node/commit/f1e84f4dd8)] - **n-api**: revert change to finalization (Michael Dawson) [#35777](https://github.com/nodejs/node/pull/35777)
+* [[`a206edc556`](https://github.com/nodejs/node/commit/a206edc556)] - **querystring**: reduce memory usage by Int8Array (sapics) [#34179](https://github.com/nodejs/node/pull/34179)
+* [[`935c48c9e6`](https://github.com/nodejs/node/commit/935c48c9e6)] - **src**: refactor using-declarations node\_env\_var.cc (raisinten) [#36128](https://github.com/nodejs/node/pull/36128)
+* [[`794226a99d`](https://github.com/nodejs/node/commit/794226a99d)] - **src**: remove duplicate logic for getting buffer (Yash Ladha) [#34553](https://github.com/nodejs/node/pull/34553)
+* [[`28612ba28c`](https://github.com/nodejs/node/commit/28612ba28c)] - **src**: create helper for reading Uint32BE (Juan José Arboleda) [#34944](https://github.com/nodejs/node/pull/34944)
+* [[`e8fd3ec783`](https://github.com/nodejs/node/commit/e8fd3ec783)] - **src**: use MaybeLocal.ToLocal instead of IsEmpty (Daniel Bevenius) [#35716](https://github.com/nodejs/node/pull/35716)
+* [[`9800668333`](https://github.com/nodejs/node/commit/9800668333)] - **src**: large pages support in illumos/solaris systems (David Carlier) [#34320](https://github.com/nodejs/node/pull/34320)
+* [[`d1f3e27a5b`](https://github.com/nodejs/node/commit/d1f3e27a5b)] - **stream**: fix thrown object reference (Gil Pedersen) [#36065](https://github.com/nodejs/node/pull/36065)
+* [[`631b021062`](https://github.com/nodejs/node/commit/631b021062)] - **stream**: fix regression on duplex end (Momtchil Momtchev) [#35941](https://github.com/nodejs/node/pull/35941)
+* [[`b74f0933d8`](https://github.com/nodejs/node/commit/b74f0933d8)] - **stream**: remove redundant context from comments (Yash Ladha) [#35728](https://github.com/nodejs/node/pull/35728)
+* [[`fb14acb22c`](https://github.com/nodejs/node/commit/fb14acb22c)] - **stream**: move to internal/streams (Matteo Collina) [#35239](https://github.com/nodejs/node/pull/35239)
+* [[`5a83b89a36`](https://github.com/nodejs/node/commit/5a83b89a36)] - **test**: update comments in test-fs-read-offset-null (Rich Trott) [#36152](https://github.com/nodejs/node/pull/36152)
+* [[`18ff88a213`](https://github.com/nodejs/node/commit/18ff88a213)] - **test**: fix typo in inspector-helper.js (Luigi Pinca) [#36127](https://github.com/nodejs/node/pull/36127)
+* [[`ed1a114e7c`](https://github.com/nodejs/node/commit/ed1a114e7c)] - **test**: deflake test-http-destroyed-socket-write2 (Luigi Pinca) [#36120](https://github.com/nodejs/node/pull/36120)
+* [[`fb32f3eaff`](https://github.com/nodejs/node/commit/fb32f3eaff)] - **test**: make test-http2-client-jsstream-destroy.js reliable (Rich Trott) [#36129](https://github.com/nodejs/node/pull/36129)
+* [[`797e75f63f`](https://github.com/nodejs/node/commit/797e75f63f)] - **test**: add test for fs.read when offset key is null (mayank agarwal) [#35918](https://github.com/nodejs/node/pull/35918)
+* [[`a82b91636c`](https://github.com/nodejs/node/commit/a82b91636c)] - **test**: improve test-stream-duplex-readable-end (Luigi Pinca) [#36056](https://github.com/nodejs/node/pull/36056)
+* [[`1e57ffacf8`](https://github.com/nodejs/node/commit/1e57ffacf8)] - **test**: add util.inspect test for null maxStringLength (Rich Trott) [#36086](https://github.com/nodejs/node/pull/36086)
+* [[`30fc54312a`](https://github.com/nodejs/node/commit/30fc54312a)] - **test**: replace var with const (Aleksandr Krutko) [#36069](https://github.com/nodejs/node/pull/36069)
+* [[`b7d8d61c02`](https://github.com/nodejs/node/commit/b7d8d61c02)] - **test**: remove flaky designation for fixed test (Rich Trott) [#35961](https://github.com/nodejs/node/pull/35961)
+* [[`c05f85e65b`](https://github.com/nodejs/node/commit/c05f85e65b)] - **test**: improve error message for policy failures (Bradley Meck) [#35633](https://github.com/nodejs/node/pull/35633)
+* [[`5aaa8bccf4`](https://github.com/nodejs/node/commit/5aaa8bccf4)] - **test**: update old comment style test\_util.cc (raisinten) [#35884](https://github.com/nodejs/node/pull/35884)
+* [[`2443e9c336`](https://github.com/nodejs/node/commit/2443e9c336)] - **test**: add missing ref comments to parallel.status (Rich Trott) [#35896](https://github.com/nodejs/node/pull/35896)
+* [[`69924c46bf`](https://github.com/nodejs/node/commit/69924c46bf)] - **test**: mark test-worker-eventlooputil flaky (Myles Borins) [#35886](https://github.com/nodejs/node/pull/35886)
+* [[`1dc9cdd359`](https://github.com/nodejs/node/commit/1dc9cdd359)] - **test**: mark test-http2-respond-file-error-pipe-offset flaky (Myles Borins) [#35883](https://github.com/nodejs/node/pull/35883)
+* [[`1d39fe76fb`](https://github.com/nodejs/node/commit/1d39fe76fb)] - **test**: fix reference to WPT testharness.js (Tobias Nießen) [#35814](https://github.com/nodejs/node/pull/35814)
+* [[`e53bd63321`](https://github.com/nodejs/node/commit/e53bd63321)] - **test**: add onerror test cases to policy (Daijiro Wachi) [#35797](https://github.com/nodejs/node/pull/35797)
+* [[`4c879b7973`](https://github.com/nodejs/node/commit/4c879b7973)] - **test**: add upstream test cases to encoding (Daijiro Wachi) [#35794](https://github.com/nodejs/node/pull/35794)
+* [[`22e8076e1c`](https://github.com/nodejs/node/commit/22e8076e1c)] - **test**: refactor coverage logic (Benjamin Coe) [#35767](https://github.com/nodejs/node/pull/35767)
+* [[`d70c92845b`](https://github.com/nodejs/node/commit/d70c92845b)] - **test**: add windows and C++ coverage (Benjamin Coe) [#35670](https://github.com/nodejs/node/pull/35670)
+* [[`2add681c9f`](https://github.com/nodejs/node/commit/2add681c9f)] - **test**: add test for listen callback runtime binding (H Adinarayana) [#35657](https://github.com/nodejs/node/pull/35657)
+* [[`d62e72b341`](https://github.com/nodejs/node/commit/d62e72b341)] - **test**: refactor test-https-host-headers (himself65) [#32805](https://github.com/nodejs/node/pull/32805)
+* [[`70cb70812d`](https://github.com/nodejs/node/commit/70cb70812d)] - **test**: add common.mustSucceed (Tobias Nießen) [#35086](https://github.com/nodejs/node/pull/35086)
+* [[`226c1800a8`](https://github.com/nodejs/node/commit/226c1800a8)] - **test**: check for AbortController existence (James M Snell) [#35616](https://github.com/nodejs/node/pull/35616)
+* [[`2af7c6b9a3`](https://github.com/nodejs/node/commit/2af7c6b9a3)] - **timers**: correct explanation in comment (Turner Jabbour) [#35437](https://github.com/nodejs/node/pull/35437)
+* [[`c0d5043466`](https://github.com/nodejs/node/commit/c0d5043466)] - **tools**: bump unist-util-find@1.0.1 to unist-util-find@1.0.2 (Rich Trott) [#36106](https://github.com/nodejs/node/pull/36106)
+* [[`dc6a7d0ffa`](https://github.com/nodejs/node/commit/dc6a7d0ffa)] - **tools**: only use 2 cores for macos action (Myles Borins) [#36169](https://github.com/nodejs/node/pull/36169)
+* [[`ca875f729f`](https://github.com/nodejs/node/commit/ca875f729f)] - **tools**: remove bashisms from license builder script (Antoine du Hamel) [#36122](https://github.com/nodejs/node/pull/36122)
+* [[`dc790856a9`](https://github.com/nodejs/node/commit/dc790856a9)] - **tools**: hide commit queue action link (Antoine du Hamel) [#36124](https://github.com/nodejs/node/pull/36124)
+* [[`61daa722c0`](https://github.com/nodejs/node/commit/61daa722c0)] - **tools**: update doc tools to remark-parse@9.0.0 (Rich Trott) [#36049](https://github.com/nodejs/node/pull/36049)
+* [[`39c60d49e5`](https://github.com/nodejs/node/commit/39c60d49e5)] - **tools**: enforce use of single quotes in editorconfig (Antoine du Hamel) [#36020](https://github.com/nodejs/node/pull/36020)
+* [[`298beb1790`](https://github.com/nodejs/node/commit/298beb1790)] - **tools**: fix config serialization w/ long strings (Ole André Vadla Ravnås) [#35982](https://github.com/nodejs/node/pull/35982)
+* [[`279b112d9b`](https://github.com/nodejs/node/commit/279b112d9b)] - **tools**: don't print gold linker warning w/o flag (Myles Borins) [#35955](https://github.com/nodejs/node/pull/35955)
+* [[`92ddddb920`](https://github.com/nodejs/node/commit/92ddddb920)] - **tools**: refloat 7 Node.js patches to cpplint.py (Rich Trott) [#35866](https://github.com/nodejs/node/pull/35866)
+* [[`54b1d28c25`](https://github.com/nodejs/node/commit/54b1d28c25)] - **tools**: bump cpplint to 1.5.1 (Rich Trott) [#35866](https://github.com/nodejs/node/pull/35866)
+* [[`b93e5e429a`](https://github.com/nodejs/node/commit/b93e5e429a)] - **tools**: add update-npm script (Myles Borins) [#35822](https://github.com/nodejs/node/pull/35822)
+* [[`3cbf0e2f08`](https://github.com/nodejs/node/commit/3cbf0e2f08)] - **tools**: refloat 7 Node.js patches to cpplint.py (Rich Trott) [#35719](https://github.com/nodejs/node/pull/35719)
+* [[`714d15900f`](https://github.com/nodejs/node/commit/714d15900f)] - **tools**: bump cpplint to 1.5.0 (Rich Trott) [#35719](https://github.com/nodejs/node/pull/35719)
+* [[`985efdfa09`](https://github.com/nodejs/node/commit/985efdfa09)] - **tools**: update gyp-next to v0.6.2 (Michaël Zasso) [#35690](https://github.com/nodejs/node/pull/35690)
+* [[`baca8ee873`](https://github.com/nodejs/node/commit/baca8ee873)] - **tools**: update gyp-next to v0.6.0 (Ujjwal Sharma) [#35635](https://github.com/nodejs/node/pull/35635)
+* [[`c225144210`](https://github.com/nodejs/node/commit/c225144210)] - **tools,doc**: enable ecmaVersion 2021 in acorn parser (Antoine du Hamel) [#35994](https://github.com/nodejs/node/pull/35994)
+* [[`3517cedcfd`](https://github.com/nodejs/node/commit/3517cedcfd)] - **util**: fix to inspect getters that access this (raisinten) [#36052](https://github.com/nodejs/node/pull/36052)
+* [[`ff979e39ca`](https://github.com/nodejs/node/commit/ff979e39ca)] - **vm**: refactor to use more primordials (Antoine du Hamel) [#36023](https://github.com/nodejs/node/pull/36023)
+* [[`5227aba1ae`](https://github.com/nodejs/node/commit/5227aba1ae)] - **win, build**: fix build time on Windows (Bartosz Sosnowski) [#35932](https://github.com/nodejs/node/pull/35932)
+* [[`e1b4bbfe73`](https://github.com/nodejs/node/commit/e1b4bbfe73)] - **win,build,tools**: support VS prerelease (Baruch Odem) [#36033](https://github.com/nodejs/node/pull/36033)
+* [[`0d80a93b8c`](https://github.com/nodejs/node/commit/0d80a93b8c)] - **zlib**: test BrotliCompress throws invalid arg value (raisinten) [#35830](https://github.com/nodejs/node/pull/35830)
+
## 2020-11-16, Version 14.15.1 'Fermium' (LTS), @BethGriggs
diff --git a/src/node_version.h b/src/node_version.h
index 6e1253b5229456..e285f3d79b8833 100644
--- a/src/node_version.h
+++ b/src/node_version.h
@@ -29,7 +29,7 @@
#define NODE_VERSION_IS_LTS 1
#define NODE_VERSION_LTS_CODENAME "Fermium"
-#define NODE_VERSION_IS_RELEASE 0
+#define NODE_VERSION_IS_RELEASE 1
#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)