주요 변경 사항
- async_hooks:
- vm:
- compileFunction에
importModuleDynamically
옵션을 추가했습니다. (Gus Caplan) #32985
- compileFunction에
새로운 핵심 기여자들
이번 릴리즈와 더불어, 두 명의 새로운 Node.js 핵심 기여자들을 환영합니다.
Commits
- [
52d8afc07e
] - (SEMVER-MINOR) async_hooks: merge run and exit methods (Andrey Pechkurov) #31950 - [
b304df97ff
] - (SEMVER-MINOR) async_hooks: prevent sync methods of async storage exiting outer context (Stephen Belanger) #31950 - [
a1178b6c5b
] - buffer: add type check in bidirectionalIndexOf (Gerhard Stoebich) #32770 - [
d9378747ae
] - buffer: mark pool ArrayBuffer as untransferable (Anna Henningsen) #32759 - [
9bcfc8ed58
] - buffer,n-api: fix double ArrayBuffer::Detach() during cleanup (Anna Henningsen) #33039 - [
606719fa16
] - build: fix vcbuild error for missing Visual Studio (Thomas) #32658 - [
832ea520be
] - build: remove .git folders when testing V8 (Richard Lau) #32877 - [
e1809c8d71
] - build: add configure flag to build V8 with DCHECKs (Anna Henningsen) #32787 - [
5c4d8cd72b
] - build: re-enable ASAN Action using clang (Matheus Marchini) #32776 - [
c8d43604e7
] - build: use same flags as V8 for ASAN (Matheus Marchini) #32776 - [
c6078f0ca1
] - build: add build from tarball (John Kleinschmidt) #32129 - [
8fb7852e0b
] - cli, report: move --report-on-fatalerror to stable (cjihrig) #32496 - [
98a2c67a50
] - cluster: removed unused addressType argument from constructor (Yash Ladha) #32963 - [
7b630aea32
] - deps: update archs files for OpenSSL-1.1.1g (Hassaan Pasha) #32971 - [
7940d2ca86
] - deps: upgrade openssl sources to 1.1.1g (Hassaan Pasha) #32971 - [
3956ab5187
] - deps: V8: backport 3f8dc4b2e5ba (Ujjwal Sharma) #32993 - [
1a82b78bda
] - deps: V8: cherry-pick e1eac1b16c96 (Milad Farazmand) #32974 - [
afe7f41442
] - deps: upgrade to libuv 1.37.0 (cjihrig) #32866 - [
771ca7d4ed
] - deps: upgrade to libuv 1.36.0 (cjihrig) #32866 - [
ea857684e9
] - deps: V8: cherry-pick dc3a90be6ca7 (Michaël Zasso) #32795 - [
fc9191ad58
] - doc: assign missing deprecation code (Richard Lau) #33109 - [
ea67a3097d
] - doc: improve WHATWG url constructor code example (Liran Tal) #32782 - [
7085e6f7b8
] - doc: make openssl maintenance position independent (Sam Roberts) #32977 - [
c489a7e62b
] - doc: improve release documentation (Michaël Zasso) #33042 - [
16bd3006f1
] - doc: document major finished changes in v14 (Robert Nagy) #33065 - [
7719f525ab
] - doc: add documentation for transferList arg at worker threads (Juan José Arboleda) #32881 - [
84b12b681a
] - doc: avoid tautology in README (Ishaan Jain) #33005 - [
50c6aa6dc5
] - doc: updated directory entry information (Eileen) #32791 - [
1b61e56538
] - doc: ignore no-literal-urls in README (Nick Schonning) #32676 - [
e9b59781c3
] - doc: convert bare email addresses to mailto links (Nick Schonning) #32676 - [
9af2eb3b64
] - doc: ignore no-literal-urls in changelogs (Nick Schonning) #32676 - [
1b325f525c
] - doc: add angle brackets around implicit links (Nick Schonning) #32676 - [
99f4af4190
] - doc: remove repeated word in modules.md (Prosper Opara) #32931 - [
287bd8af9b
] - doc: elevate diagnostic report to tier1 (Gireesh Punathil) #32732 - [
8c48d16691
] - doc: fix typo in security-release-process.md (Edward Elric) #32926 - [
faeb4088fa
] - doc: corrected ERR_SOCKET_CANNOT_SEND message (William Armiros) #32847 - [
76e960c67f
] - doc: fix usage of folder and directory terms in fs.md (karan singh virdi) #32919 - [
c5967596c0
] - doc: fix typo in zlib.md (雨夜带刀) #32901 - [
8c1a69c1e7
] - doc: synch SECURITY.md with website (Rich Trott) #32903 - [
43adbe6bc8
] - doc: addtsc-agenda
to onboarding labels list (Rich Trott) #32832 - [
45a125cf3a
] - doc: add N-API version 6 to table (Michael Dawson) #32829 - [
cc4764579b
] - doc: add juanarbol as collaborator (Juan José Arboleda) #32906 - [
5dba49db7c
] - doc: missing brackets (William Bonawentura) #32657 - [
7980f6f749
] - doc: improve consistency in usage of NULL (Michael Dawson) #32726 - [
3f4bb8d67f
] - doc: improve net docs (Robert Nagy) #32811 - [
b7da58773c
] - doc: note that signatures of binary may be from subkeys (Reşat SABIQ) #32591 - [
ae034c4ab2
] - doc: add transform stream destroy() return value (cjihrig) #32788 - [
a0be60e3ad
] - doc: updated guidance for n-api changes (Michael Dawson) #32721 - [
95cd771f9b
] - doc: remove warning fromresponse.writeHead
(Cecchi MacNaughton) #32700 - [
c0e4ac495a
] - doc: improve AsyncLocalStorage sample (Andrey Pechkurov) #32757 - [
ea09c0f111
] - doc: documentbuffer.from
returns internal pool buffer (Harshitha KP) #32703 - [
19961988d3
] - doc: add puzpuzpuz to collaborators (Andrey Pechkurov) #32817 - [
27837fe4f6
] - fs: update validateOffsetLengthRead in utils.js (daemon1024) #32896 - [
04b1f63b72
] - fs: extract kWriteFileMaxChunkSize constant (rickyes) #32640 - [
0b2cff28b9
] - fs: remove unnecessary else statement (Jesus Hernandez) #32662 - [
8774cb4a86
] - fs: use finished over destroy w/ cb (Robert Nagy) #32809 - [
4d9e69d07d
] - http: doc deprecate abort and improve docs (Robert Nagy) #32807 - [
85b333b8f8
] - http: refactor agent ‘free’ handler (Robert Nagy) #32801 - [
a673c8fe35
] - http2: wait for secureConnect before initializing (bcoe) #32958 - [
fce8c4e0d9
] - inspector: only write coverage in fully bootstrapped Environments (Joyee Cheung) #32960 - [
ee3c461a26
] - lib: unnecessary const assignment for class (Yash Ladha) #32962 - [
944dceb618
] - lib: simplify function process.emitWarning (himself65) #32992 - [
8a85afabba
] - lib: remove unnecesary else block (David Daza) #32644 - [
83f1e98a8e
] - lib: created isValidCallback helper (Yash Ladha) #32665 - [
636267045e
] - module: refactor condition (Myles Borins) #32989 - [
cb93c60e64
] - module: exports not exported for null resolutions (Guy Bedford) #32838 - [
e540d5cd9b
] - module: improve error for invalid package targets (Myles Borins) #32052 - [
4432bb2415
] - module: partial doc removal of --experimental-modules (Myles Borins) #32915 - [
0c7391c9b8
] - module: remove experimental modules warning (Guy Bedford) #31974 - [
520347c198
] - module: fix memory leak when require error occurs (Qinhui Chen) #32837 - [
48a72bf7eb
] - n-api: fix false assumption on napi_async_context structures (legendecas) #32928 - [
7bd51fb8af
] - perf_hooks: remove unnecessary assignment when name is undefined (rickyes) #32910 - [
3b590d4f17
] - process: suggest --trace-warnings when printing warning (Anna Henningsen) #32797 - [
c318a52e95
] - src: add AsyncWrapObject constructor template factory (Stephen Belanger) #33051 - [
44a5b73421
] - src: do not compare against wide characters (Christopher Beeson) #32921 - [
02653b8310
] - src: fix empty-named env var assertion failure (Christopher Beeson) #32921 - [
2264b564dc
] - src: assignment to valid type (Yash Ladha) #32879 - [
d3f65e8e15
] - src: delete MicroTaskPolicy namespace (Juan José Arboleda) #32853 - [
015f33cf55
] - src: use using NewStringType (rickyes) #32843 - [
0fdc55f51b
] - src: fix null deref in AllocatedBuffer::clear (Matt Kulukundis) #32892 - [
c1f54c7313
] - src: remove validation of unreachable code (Juan José Arboleda) #32818 - [
e529a32f07
] - src: elevate v8 namespaces (Nimit) #32872 - [
9fd0c3528a
] - src: remove redundant v8::HeapSnapshot namespace (Juan José Arboleda) #32854 - [
a72d1d3ad6
] - src: remove unused using in node_worker.cc (Daniel Bevenius) #32840 - [
5b01772282
] - src: use basename(argv0) for --trace-uncaught suggestion (Anna Henningsen) #32798 - [
2f7e372077
] - src: ignore GCC -Wcast-function-type for v8.h (Daniel Bevenius) #32679 - [
bff11a9cd0
] - src: remove unused v8 Array namespace (Juan José Arboleda) #32749 - [
507240cec7
] - stream: close iterator in Readable.from (Vadzim Zieńka) #32844 - [
b36eb756e7
] - stream: inline unbuffered _write (Robert Nagy) #32886 - [
780c0efc70
] - test: refactor test-async-hooks-constructor (himself65) #33063 - [
5bdb401801
] - test: remove timers-blocking-callback (Jeremiah Senkpiel) #32870 - [
f658cb8dc4
] - test: better error validations for event-capture (Adrian Estrada) #32771 - [
2c943358b2
] - test: refactor events tests for invalid listeners (Adrian Estrada) #32769 - [
e6e0647709
] - test: test-async-wrap-constructor prefer forEach (Daniel Estiven Rico Posada) #32631 - [
944e010324
] - test: mark test-child-process-fork-args as flaky on Windows (Andrey Pechkurov) #32950 - [
87149c4b22
] - test: changed function to arrow function (Nimit) #32875 - [
4baf41f15e
] - test: replace console.log/error() with debuglog (daemon1024) #32692 - [
740f86409d
] - test: only detect uname on supported os (Xu Meng) #32833 - [
23a4d60448
] - test: mark cpu-prof-dir-worker flaky on all (Sam Roberts) #32828 - [
46cafadeac
] - test: replace equal with strictEqual (Jesus Hernandez) #32727 - [
edc10d4fa6
] - test: mark test-worker-prof flaky on arm (Sam Roberts) #32826 - [
98db564f4b
] - test: mark test-http2-reset-flood flaky on all (Sam Roberts) #32825 - [
f1273e8e87
] - test: cover node entry type in perf_hooks (Julian Duque) #32751 - [
f4e9bd6d36
] - test: use symlinks to copy shells (John Kleinschmidt) #32129 - [
efb3c71fea
] - tls: add highWaterMark option for connect (rickyes) #32786 - [
bfa19c47a4
] - tls: move getAllowUnauthorized to internal/options (James M Snell) #32917 - [
1436f5359c
] - tls: provide default cipher list from command line (Anna Henningsen) #32760 - [
c402edd60f
] - tools: remove unused code in doc generation tool (Rich Trott) #32913 - [
f7b25c0069
] - tools: decrease timeout in test.py (Anna Henningsen) #32868 - [
a3aa71a79e
] - util,readline: NFC-normalize strings before getStringWidth (Anna Henningsen) #33052 - [
84fd829b45
] - (SEMVER-MINOR) vm: add importModuleDynamically option to compileFunction (Gus Caplan) #32985 - [
f14916ffc9
] - worker: fix process.env var empty key access (Christopher Beeson) #32921 - [
b80b08fe35
] - worker: fix type check in receiveMessageOnPort (Anna Henningsen) #32745
Windows 32-bit Installer: https://nodejs.org/dist/v13.14.0/node-v13.14.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v13.14.0/node-v13.14.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v13.14.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v13.14.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v13.14.0/node-v13.14.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v13.14.0/node-v13.14.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v13.14.0/node-v13.14.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v13.14.0/node-v13.14.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v13.14.0/node-v13.14.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v13.14.0/node-v13.14.0-aix-ppc64.tar.gz
SmartOS 64-bit Binary: https://nodejs.org/dist/v13.14.0/node-v13.14.0-sunos-x64.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v13.14.0/node-v13.14.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v13.14.0/node-v13.14.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v13.14.0/node-v13.14.0.tar.gz
Other release files: https://nodejs.org/dist/v13.14.0/
Documentation: https://nodejs.org/docs/v13.14.0/api/
SHASUMS
1 | -----BEGIN PGP SIGNED MESSAGE----- |