주요 변경사항
- build:
- 컨텍스트를 인지하지 못하는 네이티브 노드 애드온의 사용을 차단하는
--force-context-aware
플래그를 추가했습니다. #29631
- 컨텍스트를 인지하지 못하는 네이티브 노드 애드온의 사용을 차단하는
- deprecations:
- 문서에서
process._tickCallback()
을 폐기 예정으로 표시했습니다. #29781
- 문서에서
- esm:
- JSON 모듈을 다시 실험 상태로 변경합니다. #29754
- fs:
- 디렉터리를 탐색할 수 있는
opendir()
와fs.Dir
를 도입했습니다. #29349
- 디렉터리를 탐색할 수 있는
- process:
--enable-source-maps
를 사용하면 스택 트레이스에서 소스맵을 지원합니다. #29564
- tls:
Commits
- [
d09f2b4170
] - build: build docs on Travis (Richard Lau) #29783 - [
03ec4cea30
] - build: do not link against librt on linux (Sam Roberts) #29727 - [
f91778d2c7
] - build: remove unused libatomic on ppc64, s390x (Sam Roberts) #29727 - [
ab4c53e0ef
] - crypto: remove arbitrary UTF16 restriction (Anna Henningsen) #29795 - [
75f3b28d67
] - crypto: refactor array buffer view validation (Ruben Bridgewater) #29683 - [
5eb013b854
] - deps: update archs files for OpenSSL-1.1.1 (Sam Roberts) #29550 - [
1766cfcb9e
] - deps: upgrade openssl sources to 1.1.1d (Sam Roberts) #29550 - [
3d88b76680
] - deps: patch V8 to 7.7.299.13 (Michaël Zasso) #29869 - [
600478ac13
] - dgram: useuv_udp_try_send()
(Anna Henningsen) #29832 - [
ea6b6abb91
] - doc: remove spaces inside code span elements (Nick Schonning) #29329 - [
20b9ef92d1
] - doc: add more info to fs.Dir and fix typos (Jeremiah Senkpiel) #29890 - [
f566cd5801
] - doc: remove misleading paragraph about the Legacy URL API (Jakob Krigovsky) #29844 - [
a5c2154534
] - doc: add explicit bracket for markdown reference links (Nick Schonning) #29808 - [
ea9bf4a666
] - doc: implement minor CSS improvements (XhmikosR) #29669 - [
a0498606a0
] - doc: fix return type for crypto.createDiffieHellmanGroup() (exoego) #29696 - [
a00cd17b9e
] - doc: reuse link indexes for n-api.md (legendecas) #29787 - [
aea0253697
] - doc: unify place of stability notes (Vse Mozhet Byt) #29799 - [
8b4f210bf5
] - doc: add missing deprecation code (cjihrig) #29820 - [
bede98128f
] - doc: remove reference to stale CITGM job (Michael Dawson) #29774 - [
014eb67117
] - (SEMVER-MINOR) doc: add documentation deprecation for process._tickCallback (Lucas Holmquist) #29781 - [
62370efe7e
] - doc: add dash between SHA and PR in changelog (Nick Schonning) #29558 - [
d1a4aa3ca2
] - doc: add missing reference link values (Nick Schonning) #29558 - [
de4652f55e
] - doc: convert old changlogs SHA links to match newer format (Nick Schonning) #29558 - [
60b1f6f303
] - doc: complete cut off links in old changelog (Nick Schonning) #29558 - [
906245e1a4
] - doc: clarify --pending-deprecation effects on Buffer() usage (Rich Trott) #29769 - [
401f3e7235
] - doc: fix nits in dgram.md (Vse Mozhet Byt) #29761 - [
bc48646206
] - doc: improve process.ppid ‘added in’ info (Thomas Watson) #29772 - [
0b46bcaaa5
] - doc: security maintenance processes (Sam Roberts) #29685 - [
f39259c079
] - doc: remove redundant escape (XhmikosR) #29716 - [
87fb1c297a
] - errors: make sure all Node.js errors show their properties (Ruben Bridgewater) #29677 - [
df218ce066
] - Revert “esm: remove experimental status from JSON modules” (Guy Bedford) #29754 - [
e7f604f495
] - esm: remove proxy for builtin exports (Bradley Farias) #29737 - [
c56f765cf6
] - fs: remove options.encoding from Dir.read*() (Jeremiah Senkpiel) #29908 - [
b76a2e502c
] - (SEMVER-MINOR) fs: introduceopendir()
andfs.Dir
(Jeremiah Senkpiel) #29349 - [
2bcde8309c
] - (SEMVER-MINOR) http2: allow passing FileHandle to respondWithFD (Anna Henningsen) #29876 - [
a240d45d1a
] - http2: support passing options of http2.connect to net.connect (ZYSzys) #29816 - [
3f153789b5
] - http2: set default maxConcurrentStreams (ZYSzys) #29833 - [
6a989da6a0
] - http2: use the latest settings (ZYSzys) #29780 - [
b2cce13235
] - inspector: update faviconUrl (dokugo) #29562 - [
60296a3612
] - lib: make tick processor detect xcodebuild errors (Ben Noordhuis) #29830 - [
9e5d691ee4
] - lib: introduce no-mixed-operators eslint rule to lib (ZYSzys) #29834 - [
74a69abd12
] - lib: stop using prepareStackTrace (Gus Caplan) #29777 - [
90562ae356
] - module: use v8 synthetic modules (Guy Bedford) #29846 - [
20896f74d6
] - n-api,doc: clarify napi_finalize related APIs (legendecas) #29797 - [
65c475269e
] - net: emit close on unconnected socket (Robert Nagy) #29803 - [
ae8b2b4ab7
] - (SEMVER-MINOR) process: add source-map support to stack traces (bcoe) #29564 - [
3f6ce39acf
] - src: fix ESM path resolution on Windows (Thomas) #29574 - [
6bfe8f47fa
] - (SEMVER-MINOR) src: add buildflag to force context-aware addons (Shelley Vohr) #29631 - [
6c75cc1b11
] - stream: do not deadlock duplexpair (Robert Nagy) #29836 - [
320f649539
] - stream: add comment about undocumented API (Robert Nagy) #29805 - [
5fdf4a474f
] - test: remove extra process.exit() (cjihrig) #29873 - [
6a5d401f30
] - test: remove spaces inside code span elements (Nick Schonning) #29329 - [
adee99883a
] - test: debug output for dlopen-ping-pong test (Sam Roberts) #29818 - [
b309e20661
] - test: add test for HTTP server response with Connection: close (Austin Wright) #29836 - [
bf1727a3f3
] - test: add test for writable.write() argument types (Robert Nagy) #29746 - [
3153dd6766
] - test: well-defined DH groups now verify clean (Sam Roberts) #29550 - [
690a863aaa
] - test: simplify force-context-aware test (cjihrig) #29705 - [
54ef0fd010
] - (SEMVER-MINOR) test: --force-context-aware cli flag (Shelley Vohr) #29631 - [
a7b56a5b01
] - (SEMVER-MINOR) tls: honor pauseOnConnect option (Robert Jensen) #29635 - [
cf7b4056ca
] - (SEMVER-MINOR) tls: add option for private keys for OpenSSL engines (Anton Gerasimov) #28973 - [
ba4946a520
] - tools: prohibit Error.prepareStackTrace() usage (Ruben Bridgewater) #29827 - [
79f6cd3606
] - tools: update ESLint to v6.5.1 (Rich Trott) #29785 - [
6d88f0fef7
] - vm: refactor SourceTextModule (Gus Caplan) #29776 - [
a7113048e3
] - worker: do not use two-arg NewIsolate (Shelley Vohr) #29850
Windows 32-bit Installer: https://nodejs.org/dist/v12.12.0/node-v12.12.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v12.12.0/node-v12.12.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v12.12.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v12.12.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v12.12.0/node-v12.12.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v12.12.0/node-v12.12.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v12.12.0/node-v12.12.0-aix-ppc64.tar.gz
SmartOS 64-bit Binary: https://nodejs.org/dist/v12.12.0/node-v12.12.0-sunos-x64.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v12.12.0/node-v12.12.0.tar.gz
Other release files: https://nodejs.org/dist/v12.12.0/
Documentation: https://nodejs.org/docs/v12.12.0/api/
SHASUMS
1 | -----BEGIN PGP SIGNED MESSAGE----- |