Skip to content

v18.10.0 proposal

Rodrigo Muino Tomonari requested to merge v18.10.0-proposal into v18.x

2022-09-27, Version 18.10.0 (Current), @RafaelGSS

Notable changes

doc:

gyp:

http:

stream:

Commits

Commits
  • [6a2f1988a2] - benchmark: fix startup benchmark (Evan Lucas) #44727
  • [54870ea603] - benchmark: add stream destroy benchmark (SindreXie) #44533
  • [143abcb9ac] - bootstrap: clean up inspector console methods during serialization (Joyee Cheung) #44279
  • [4ce6e2196c] - bootstrap: remove unused global parameter in per-context scripts (Joyee Cheung) #44472
  • [2799157766] - build: remove redundant entry in crypto (Jiawen Geng) #44604
  • [5c69813006] - build: rewritten the Android build system (BuShe Pie) #44207
  • [3b808634a3] - Revert "build: go faster, drop -fno-omit-frame-pointer" (Ben Noordhuis) #44566
  • [1315a83333] - build: fix bad upstream merge (Stephen Gallagher) #44642
  • [4700ee5fc0] - (SEMVER-MINOR) cli: add --watch (Moshe Atlow) #44366
  • [5eb48b66ea] - cluster: use inspector utils (Moshe Atlow) #44592
  • [26f25c9c80] - crypto: restrict PBKDF2 args to signed int (Tobias Nießen) #44575
  • [934cc9af11] - deps: update to ngtcp2 0.8.1 and nghttp3 0.7.0 (Tobias Nießen) #44622
  • [7571c3a1a4] - deps: update corepack to 0.14.1 (Node.js GitHub Bot) #44704
  • [bc9403f4cd] - deps: update ngtcp2 update instructions (Tobias Nießen) #44619
  • [a1ed4fa601] - deps: upgrade npm to 8.19.2 (npm team) #44632
  • [f07d095928] - deps: update to uvwasi 0.0.13 (Colin Ihrig) #44524
  • [7e0b9e150b] - dns: remove unnecessary parameter from validateOneOf (Yagiz Nizipli) #44635
  • [0f232e9749] - dns: refactor default resolver (Joyee Cheung) #44541
  • [8247d93b9c] - doc: mention git node backport (RafaelGSS) #44764
  • [8b5333932d] - doc: ensure to revert node_version changes (Rafael Gonzaga) #44760
  • [dc7d90494d] - doc: fix description for napi_get_cb_info() in n-api.md (Daeyeon Jeong) #44761
  • [2dab3bd020] - doc: update the deprecation for exit code to clarify its scope (Daeyeon Jeong) #44714
  • [2f99461152] - doc: update guidance for adding new modules (Michael Dawson) #44576
  • [e353bf7116] - doc: add registry number for Electron 22 (Keeley Hammond) #44748
  • [d537b61b5e] - doc: include code examples for webstreams consumers (Lucas Santos) #44387
  • [faa40c39af] - doc: mention where to push security commits (RafaelGSS) #44691
  • [48b1ad4059] - doc: remove extra space on threadpool usage (Connor Burton) #44734
  • [51f026a0d0] - doc: make legacy banner slightly less bright (Rich Trott) #44665
  • [31c19e3ef5] - doc: improve building doc for Windows Powershell (Brian Muenzenmeyer) #44625
  • [3777582b64] - doc: maintain only one list of MODP groups (Tobias Nießen) #44644
  • [d9cdc392cf] - doc: add legendecas to TSC list (Michael Dawson) #44662
  • [fca3ee4eff] - doc: remove comma in README.md (Taha-Chaudhry) #44599
  • [3214715df0] - doc: use serial comma in report docs (Daeyeon Jeong) #44608
  • [073f11eb24] - doc: use serial comma in stream docs (Daeyeon Jeong) #44609
  • [054b1d92cf] - doc: remove empty line in YAML block (Claudio Wunder) #44617
  • [70ccc5ea1f] - (SEMVER-MINOR) doc: deprecate modp1, modp2, and modp5 groups (Tobias Nießen) #44588
  • [1c83824b01] - doc: remove old OpenSSL ENGINE constants (Tobias Nießen) #44589
  • [c76d182578] - doc: fix heading levels for test runner hooks (Fabian Meyer) #44603
  • [4d6b46ea80] - doc: fix errors in http.md (Luigi Pinca) #44587
  • [10891e637f] - doc: fix vm.Script createCachedData example (Chengzhong Wu) #44487
  • [793855702d] - doc: mention how to get commit release (Rafael Gonzaga) #44572
  • [f47f1d518a] - doc: fix link in process.md (Antoine du Hamel) #44594
  • [eaa675d8b5] - doc: do not use weak MODP group in example (Tobias Nießen) #44585
  • [84934137ce] - doc: remove ebpf from supported tooling list (Rafael Gonzaga) #44549
  • [8752854258] - doc: emphasize that createCipher is never secure (Tobias Nießen) #44538
  • [07af3f0f43] - doc: document attribute Script.cachedDataRejected (Chengzhong Wu) #44451
  • [59e3601ef3] - doc: move policy docs to the permissions scope (Rafael Gonzaga) #44222
  • [629324052e] - doc,crypto: cleanup removed pbkdf2 behaviours (Filip Skokan) #44733
  • [7ffc037d63] - doc,inspector: document changes of inspector.close (Chengzhong Wu) #44628
  • [8b54f01c52] - esm,loader: tidy ESMLoader internals (Jacob Smith) #44701
  • [ce085d753f] - fs: fix typo in mkdir example (SergeyTsukanov) #44791
  • [0ccc17295e] - fs: remove unused option in fs.fstatSync() (Livia Medeiros) #44613
  • [bbccebf451] - gyp: libnode for ios app embedding (chexiongsheng) #44210
  • [aaee9b1f1d] - (SEMVER-MINOR) http: throw error on content-length mismatch (sidwebworks) #44378
  • [8b256a303a] - inspector: expose inspector.close on workers (Chengzhong Wu) #44489
  • [29e3e2c227] - lib: don't match sourceMappingURL in strings (Alan Agius) #44658
  • [1e137c2859] - lib: fix reference leak (falsandtru) #44499
  • [687ffcc3ce] - lib: reset RegExp statics before running user code (Antoine du Hamel) #44247
  • [9a432148a4] - lib,test: fix bug in InternalSocketAddress (Tobias Nießen) #44618
  • [2a37f74e34] - meta: update AUTHORS (Node.js GitHub Bot) #44777
  • [dffc204959] - meta: add mailmap entry for dnlup (Rich Trott) #44716
  • [45b3bf3587] - meta: update AUTHORS (Node.js GitHub Bot) #44705
  • [8e954fa843] - meta: move dnlup to emeriti (dnlup) #44667
  • [4b0697e34c] - meta: update test_runner in label-pr-config (Shrujal Shah) #44615
  • [c0f5adc1ca] - meta: update AUTHORS (Node.js GitHub Bot) #44591
  • [ab5a304c67] - module: open stat/readPackage to mutations (Maël Nison) #44537
  • [b63315d140] - module: exports & imports map invalid slash deprecation (Guy Bedford) #44477
  • [ed1d634297] - node-api: add deprecation code of uncaught exception (Chengzhong Wu) #44624
  • [7d9de70f4a] - src: avoid using v8 on Isolate termination (Santiago Gimeno) #44669
  • [15be38e98c] - src: remove <unistd.h> from node_os.cc (Tobias Nießen) #44668
  • [8de484963d] - src: avoid copy when creating Blob (Tobias Nießen) #44616
  • [f4b620f83c] - src: make ReqWrap weak (Rafael Gonzaga) #44074
  • [99ad732f5b] - src: make NearHeapLimitCallback() more robust (Joyee Cheung) #44581
  • [bf77161c48] - src: dump isolate stats when process exits (daomingq) #44534
  • [e8101af459] - src: consolidate environment cleanup queue (Chengzhong Wu) #44379
  • [ce719290de] - stream: handle a pending pull request from a released reader (Daeyeon Jeong) #44702
  • [457673b0ac] - stream: refactor use es2020 statement (SindreXie) #44533
  • [00185f170a] - stream: remove abortReason from WritableStreamDefaultController (Daeyeon Jeong) #44540
  • [4a77a11270] - (SEMVER-MINOR) stream: add ReadableByteStream.tee() (Daeyeon Jeong) #44505
  • [9f755e1d88] - stream: fix writableStream.abort() (Daeyeon Jeong) #44327
  • [3474cd870f] - test: verify napi_remove_wrap with napi_delete_reference (Chengzhong Wu) #44754
  • [fa315b7a5a] - test: change promises to async/await (Madhulika Sharma) #44683
  • [0f8ce84005] - test: use async/await in test-debugger-invalid-args (Nupur Chauhan) #44678
  • [1172498a82] - test: update test-debugger-low-level to use await/async (Meghana Ramesh) #44688
  • [16f85cc82f] - test: fix watch mode test flake (Moshe Atlow) #44739
  • [7ed87538c3] - test: check that sysconf returns a positive value (Tobias Nießen) #44666
  • [dda556d002] - test: change promise to async/await in debugger-watcher (“Pooja) #44687
  • [8acb425de1] - test: fix addon tests compilation with OpenSSL 1.1.1 (Adam Majer) #44725
  • [6606a111bd] - test: deflake watch mode tests (Moshe Atlow) #44621
  • [792040269a] - test: fix test-performance-measure (smitley) #44637
  • [fcfdb6c31e] - test: improve lib/readline.js coverage (MURAKAMI Masahiko) #42686
  • [2618ccb8f8] - test: fix test-repl not validating leaked globals properly (Antoine du Hamel) #44640
  • [938751be43] - test: fix test-runner-inspect (Moshe Atlow) #44620
  • [353cd846e6] - test: ignore stale process cleanup failures on Windows (Joyee Cheung) #44480
  • [35f55ae6bb] - test: use python3 instead of python (Luigi Pinca) #44545
  • [90a98a657a] - test: split watch mode inspector tests to sequential (Moshe Atlow) #44551
  • [1b2b0a318a] - test: fix DebugSymbolsTest.ReqWrapList on PPC64LE (Daniel Bevenius) #44341
  • [ed64119ca8] - test: add more cases for parse-encoding (Tony Gorez) #44427
  • [a28ae1656f] - test_runner: include stack of uncaught exceptions (Moshe Atlow) #44614
  • [603eb54743] - test_runner: support using --inspect with --test (Moshe Atlow) #44520
  • [42225c38a4] - tls: fix out-of-bounds read in ClientHelloParser (Tobias Nießen) #44580
  • [2dbc1f8b15] - tools: add update-llhttp.sh (Paolo Insogna) #44652
  • [2ad225787f] - tools: fix typo in update-nghttp2.sh (Luigi Pinca) #44664
  • [2e77644d6b] - tools: add timezone update workflow (Lenvin Gonsalves) #43988
  • [bdea068dc9] - tools: update eslint to 8.23.1 (Node.js GitHub Bot) #44639
  • [efbd18a51b] - tools: update lint-md-dependencies to @rollup/plugin-node-resolve@14.1.0 (Node.js GitHub Bot) #44638
  • [d31ea02a01] - tools: update gyp-next to v0.13.0 (Jiawen Geng) #44605
  • [570b099a83] - tools: update lint-md-dependencies to @rollup/plugin-node-resolve@14.0.1 (Node.js GitHub Bot) #44590
  • [730b8ce059] - tools: increase timeout of running WPT (Joyee Cheung) #44574
  • [d265bf04f8] - tools: fix shebang to use python3 by default (Himself65) #44531
  • [90e8977a2f] - v8: add setHeapSnapshotNearHeapLimit (theanarkh) #44420
  • [2d87b6ffa0] - win: fix fs.realpath.native for long paths (StefanStojanovic) #44536

Merge request reports

Loading