Commit d9ebc04
committed
2021-09-28, Version 14.18.0 'Fermium' (LTS)
Notable changes:
assert:
* change status of legacy asserts (James M Snell) #38113
buffer:
* (SEMVER-MINOR) introduce Blob (James M Snell) #36811
* (SEMVER-MINOR) add base64url encoding option (Filip Skokan) #36952
child_process:
* (SEMVER-MINOR) allow `options.cwd` receive a URL (Khaidi Chu) #38862
* (SEMVER-MINOR) add timeout to spawn and fork (Nitzan Uziely) #37256
* (SEMVER-MINOR) allow promisified exec to be cancel (Carlos Fuentes) #34249
* (SEMVER-MINOR) add 'overlapped' stdio flag (Thiago Padilha) #29412
cli:
* (SEMVER-MINOR) add -C alias for --conditions flag (Guy Bedford) #38755
* (SEMVER-MINOR) add --node-memory-debug option (Anna Henningsen) #35537
dns:
* (SEMVER-MINOR) add "tries" option to Resolve options (Luan Devecchi) #39610
* (SEMVER-MINOR) allow `--dns-result-order` to change default dns verbatim (Ouyang Yadong) #38099
doc:
* (SEMVER-MINOR) add missing change to resolver ctor (Luan Devecchi) #39610
* refactor fs docs structure (James M Snell) #37170
errors:
* (SEMVER-MINOR) remove experimental from --enable-source-maps (Benjamin Coe) #37362
esm:
* deprecate legacy main lookup for modules (Guy Bedford) #36918
fs:
* (SEMVER-MINOR) allow empty string for temp directory prefix (Voltrex) #39028
* (SEMVER-MINOR) allow no-params fsPromises fileHandle read (Nitzan Uziely) #38287
* (SEMVER-MINOR) add support for async iterators to `fsPromises.writeFile` (HiroyukiYagihashi) #37490
* improve fsPromises readFile performance (Nitzan Uziely) #37608
* (SEMVER-MINOR) add fsPromises.watch() (James M Snell) #37179
* (SEMVER-MINOR) allow `position` parameter to be a `BigInt` in read and readSync (Darshan Sen) #36190
http2:
* (SEMVER-MINOR) add support for sensitive headers (Anna Henningsen) #34145
* (SEMVER-MINOR) allow setting the local window size of a session (Yongsheng Zhang) #35978
inspector:
* mark as stable (Gireesh Punathil) #37748
module:
* (SEMVER-MINOR) add support for `URL` to `import.meta.resolve` (Antoine du Hamel) #38587
* (SEMVER-MINOR) add support for `node:`‑prefixed `require(…)` calls (ExE Boss) #37246
net:
* (SEMVER-MINOR) introduce net.BlockList (James M Snell) #34625
node-api:
* (SEMVER-MINOR) allow retrieval of add-on file name (Gabriel Schulhof) #37195
os:
* (SEMVER-MINOR) add os.devNull (Luigi Pinca) #38569
perf_hooks:
* (SEMVER-MINOR) introduce createHistogram (James M Snell) #37155
process:
* (SEMVER-MINOR) add api to enable source-maps programmatically (legendecas) #39085
* (SEMVER-MINOR) add `'worker'` event (James M Snell) #38659
* (SEMVER-MINOR) add direct access to rss without iterating pages (Adrien Maret) #34291
readline:
* (SEMVER-MINOR) add AbortSignal support to interface (Nitzan Uziely) #37932
* (SEMVER-MINOR) add support for the AbortController to the question method (Mattias Runge-Broberg) #33676
* (SEMVER-MINOR) add history event and option to set initial history (Mattias Runge-Broberg) #33662
repl:
* (SEMVER-MINOR) add auto‑completion for `node:`‑prefixed `require(…)` calls (ExE Boss) #37246
src:
* (SEMVER-MINOR) call overload ctor from the original ctor (Darshan Sen) #39768
* (SEMVER-MINOR) add a constructor overload for CallbackScope (Darshan Sen) #39768
* (SEMVER-MINOR) allow to negate boolean CLI flags (Michaël Zasso) #39023
* (SEMVER-MINOR) add --heapsnapshot-near-heap-limit option (Joyee Cheung) #33010
* (SEMVER-MINOR) add way to get IsolateData and allocator from Environment (Anna Henningsen) #36441
* (SEMVER-MINOR) allow preventing SetPrepareStackTraceCallback (Shelley Vohr) #36447
* (SEMVER-MINOR) add maybe versions of EmitExit and EmitBeforeExit (Anna Henningsen) #35486
stream:
* (SEMVER-MINOR) add readableDidRead if has been read from (Robert Nagy) #39589
* (SEMVER-MINOR) pipeline accept Buffer as a valid first argument (Nitzan Uziely) #37739
tls:
* (SEMVER-MINOR) allow reading data into a static buffer (Andrey Pechkurov) #35753
tools:
* (SEMVER-MINOR) add `Worker` to type-parser (James M Snell) #38659
url:
* (SEMVER-MINOR) expose urlToHttpOptions utility (Yongsheng Zhang) #35960
util:
* (SEMVER-MINOR) expose toUSVString (Robert Nagy) #39814
v8:
* (SEMVER-MINOR) implement v8.stopCoverage() (Joyee Cheung) #33807
* (SEMVER-MINOR) implement v8.takeCoverage() (Joyee Cheung) #33807
worker:
* (SEMVER-MINOR) add setEnvironmentData/getEnvironmentData (James M Snell) #37486
PR-URL: #399901 parent 2caa308 commit d9ebc04
File tree
27 files changed
+758
-104
lines changed- doc
- api
- changelogs
27 files changed
+758
-104
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
456 | 456 | | |
457 | 457 | | |
458 | 458 | | |
459 | | - | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
460 | 462 | | |
461 | 463 | | |
462 | 464 | | |
| |||
475 | 477 | | |
476 | 478 | | |
477 | 479 | | |
478 | | - | |
479 | | - | |
| 480 | + | |
| 481 | + | |
480 | 482 | | |
481 | 483 | | |
482 | 484 | | |
483 | | - | |
484 | | - | |
| 485 | + | |
| 486 | + | |
485 | 487 | | |
486 | 488 | | |
487 | 489 | | |
488 | | - | |
489 | | - | |
| 490 | + | |
| 491 | + | |
490 | 492 | | |
491 | 493 | | |
492 | 494 | | |
| |||
1127 | 1129 | | |
1128 | 1130 | | |
1129 | 1131 | | |
1130 | | - | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
1131 | 1135 | | |
1132 | 1136 | | |
1133 | 1137 | | |
| |||
1455 | 1459 | | |
1456 | 1460 | | |
1457 | 1461 | | |
1458 | | - | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
1459 | 1465 | | |
1460 | 1466 | | |
1461 | 1467 | | |
| |||
1470 | 1476 | | |
1471 | 1477 | | |
1472 | 1478 | | |
1473 | | - | |
1474 | | - | |
| 1479 | + | |
| 1480 | + | |
1475 | 1481 | | |
1476 | 1482 | | |
1477 | 1483 | | |
1478 | | - | |
1479 | | - | |
| 1484 | + | |
| 1485 | + | |
1480 | 1486 | | |
1481 | 1487 | | |
1482 | 1488 | | |
1483 | | - | |
1484 | | - | |
| 1489 | + | |
| 1490 | + | |
1485 | 1491 | | |
1486 | 1492 | | |
1487 | 1493 | | |
| |||
1635 | 1641 | | |
1636 | 1642 | | |
1637 | 1643 | | |
1638 | | - | |
| 1644 | + | |
| 1645 | + | |
| 1646 | + | |
1639 | 1647 | | |
1640 | 1648 | | |
1641 | 1649 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | | - | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
89 | 91 | | |
90 | 92 | | |
91 | 93 | | |
| |||
448 | 450 | | |
449 | 451 | | |
450 | 452 | | |
451 | | - | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
452 | 456 | | |
453 | 457 | | |
454 | 458 | | |
| |||
458 | 462 | | |
459 | 463 | | |
460 | 464 | | |
461 | | - | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
462 | 468 | | |
463 | 469 | | |
464 | 470 | | |
| |||
488 | 494 | | |
489 | 495 | | |
490 | 496 | | |
491 | | - | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
492 | 500 | | |
493 | 501 | | |
494 | 502 | | |
| |||
498 | 506 | | |
499 | 507 | | |
500 | 508 | | |
501 | | - | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
502 | 512 | | |
503 | 513 | | |
504 | 514 | | |
505 | 515 | | |
506 | 516 | | |
507 | 517 | | |
508 | | - | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
509 | 521 | | |
510 | 522 | | |
511 | 523 | | |
| |||
526 | 538 | | |
527 | 539 | | |
528 | 540 | | |
529 | | - | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
530 | 544 | | |
531 | 545 | | |
532 | 546 | | |
| |||
536 | 550 | | |
537 | 551 | | |
538 | 552 | | |
539 | | - | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
540 | 556 | | |
541 | 557 | | |
542 | 558 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
150 | 152 | | |
151 | 153 | | |
152 | 154 | | |
| |||
275 | 277 | | |
276 | 278 | | |
277 | 279 | | |
278 | | - | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
279 | 283 | | |
280 | 284 | | |
281 | 285 | | |
| |||
384 | 388 | | |
385 | 389 | | |
386 | 390 | | |
387 | | - | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
388 | 394 | | |
389 | 395 | | |
390 | 396 | | |
391 | | - | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
392 | 400 | | |
393 | 401 | | |
394 | | - | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
395 | 405 | | |
396 | 406 | | |
397 | 407 | | |
| |||
499 | 509 | | |
500 | 510 | | |
501 | 511 | | |
502 | | - | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
503 | 515 | | |
504 | 516 | | |
505 | 517 | | |
506 | | - | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
507 | 521 | | |
508 | 522 | | |
509 | | - | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
510 | 526 | | |
511 | 527 | | |
512 | 528 | | |
| |||
746 | 762 | | |
747 | 763 | | |
748 | 764 | | |
749 | | - | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
750 | 768 | | |
751 | 769 | | |
752 | 770 | | |
| |||
861 | 879 | | |
862 | 880 | | |
863 | 881 | | |
864 | | - | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
865 | 885 | | |
866 | 886 | | |
867 | 887 | | |
| |||
934 | 954 | | |
935 | 955 | | |
936 | 956 | | |
937 | | - | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
938 | 960 | | |
939 | 961 | | |
940 | 962 | | |
| |||
998 | 1020 | | |
999 | 1021 | | |
1000 | 1022 | | |
1001 | | - | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
1002 | 1026 | | |
1003 | 1027 | | |
1004 | 1028 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
193 | | - | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
194 | 196 | | |
195 | 197 | | |
196 | 198 | | |
| |||
213 | 215 | | |
214 | 216 | | |
215 | 217 | | |
216 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
217 | 221 | | |
218 | 222 | | |
219 | 223 | | |
| |||
363 | 367 | | |
364 | 368 | | |
365 | 369 | | |
366 | | - | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
367 | 373 | | |
368 | 374 | | |
369 | 375 | | |
| |||
647 | 653 | | |
648 | 654 | | |
649 | 655 | | |
650 | | - | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
651 | 659 | | |
652 | 660 | | |
653 | 661 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2760 | 2760 | | |
2761 | 2761 | | |
2762 | 2762 | | |
2763 | | - | |
| 2763 | + | |
| 2764 | + | |
| 2765 | + | |
2764 | 2766 | | |
2765 | 2767 | | |
2766 | 2768 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
101 | 103 | | |
102 | 104 | | |
103 | 105 | | |
| |||
643 | 645 | | |
644 | 646 | | |
645 | 647 | | |
646 | | - | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
647 | 651 | | |
648 | 652 | | |
649 | 653 | | |
| |||
1168 | 1172 | | |
1169 | 1173 | | |
1170 | 1174 | | |
1171 | | - | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
1172 | 1178 | | |
1173 | 1179 | | |
1174 | 1180 | | |
| |||
0 commit comments