주요 변경사항
- intl:
- C++ API:
- 가비지 컬렉션을 하는 동안 사용할 수 있는
EmitAsyncDestroy의 오버로딩을 추가했습니다. (Anna Henningsen) #27255.
- 가비지 컬렉션을 하는 동안 사용할 수 있는
Commits
- [
8ca110cc6f] - benchmark: fix http bench-parser.js (Rich Trott) #27359 - [
2f9bafba08] - bootstrap: delay the instantiation of maps in per-context scripts (Joyee Cheung) #27371 - [
e7026f1428] - build: allow icu download to use other hashes besides md5 (Steven R. Loomis) #27370 - [
50234460f9] - build: disable custom v8 snapshot by default (Joyee Cheung) #27365 - [
b21b28f653] - crypto: update root certificates (Sam Roberts) #27374 - [
3282ccb845] - deps: backport ICU-20575 to fix err/crasher (Steven R. Loomis) #27435 - [
e922a22725] - deps: backport ICU-20558 to fix Intl crasher (Steven R. Loomis) #27415 - [
d852d9e904] - deps: update ICU to 64.2 (Ujjwal Sharma) #27361 - [
ee80a210ff] - dgram: change ‘this’ to ‘self’ for ‘isConnected’ (MaleDong) #27338 - [
8302148c83] - doc: add Node 12 to the first list of versions (Rivaldo Junior) #27414 - [
f6ceefa4bd] - doc: update comment in bootstrap for primordials (Myles Borins) #27398 - [
9c30806fb5] - doc: simplify GOVERNANCE.md text (Rich Trott) #27354 - [
453510c7ef] - doc: fix pull request number (Ruben Bridgewater) #27336 - [
36762883a0] - doc: clarify behaviour of writeFile(fd) (Sam Roberts) #27282 - [
f70588fb67] - doc: fix v12.0.0 changelog id (Beth Griggs) #27368 - [
a6d1fa5954] - doc: simplify Collaborator pre-nomination text (Rich Trott) #27348 - [
dd709fc84a] - lib: throw a special error in internal/assert (Joyee Cheung) #26635 - [
4dfe54a89a] - module: initialize module_wrap.callbackMap during pre-execution (Joyee Cheung) #27323 - [
8b5d73867f] - (SEMVER-MINOR) n-api: do not require JS Context fornapi\_async\_destroy()(Anna Henningsen) #27255 - [
d00014e599] - process: reduce the number of internal frames in async stack trace (Joyee Cheung) #27392 - [
dc510fb435] - report: print common items first for readability (gengjiawen) #27367 - [
3614a00276] - src: refactor deprecated UVException in node_file.cc (gengjiawen) #27280 - [
071300b39d] - src: move OnMessage to node_errors.cc (Joyee Cheung) #27304 - [
81e7b49c8f] - src: use predefined AliasedBuffer types in the code base (Joyee Cheung) #27334 - [
8089d29567] - src: apply clang-tidy modernize-deprecated-headers found by Jenkins CI (gengjiawen) #27279 - [
619c5b6eb3] - (SEMVER-MINOR) src: do not require JS Context for\~AsyncResoure()(Anna Henningsen) #27255 - [
809cf595eb] - (SEMVER-MINOR) src: addEnvironmentoverload ofEmitAsyncDestroy(Anna Henningsen) #27255 - [
7bc47cba2e] - src: apply clang-tidy rule modernize-use-equals-default (gengjiawen) #27264 - [
ad42cd69cf] - src: use std::vector<size_t> instead of IndexArray (Joyee Cheung) #27321 - [
228127fc67] - src: enable context snapshot after running per-context scripts (Joyee Cheung) #27321 - [
45d6106129] - src: enable snapshot with per-isolate data (Joyee Cheung) #27321 - [
631bea8fd2] - src: implement IsolateData serialization and deserialization (Joyee Cheung) #27321 - [
a636338945] - src: allow creating NodeMainInstance that does not own the isolate (Joyee Cheung) #27321 - [
50732c1b3f] - test: refactor net-connect-handle-econnrefused (Luigi Pinca) #27014 - [
e9021cc498] - test: move test-net-connect-handle-econnrefused (Luigi Pinca) #27014 - [
ebbed6047d] - test: rework to remove flakiness, and be parallel (Sam Roberts) #27300 - [
f0b2992f5c] - test: fix ineffective error tests (Masashi Hirano) #27333 - [
d84a6d05a1] - test: make test-worker-esm-missing-main more robust (Rich Trott) #27340 - [
8486917b9a] - test: increase coverage in lib/internal/dns/promises.js (Rich Trott) #27330 - [
6ca0270320] - tls: include invalid method name in thrown error (Sam Roberts) #27390 - [
dcbe5b9dff] - tools: update certdata.txt (Sam Roberts) #27374 - [
53f0ef36c0] - tools: update LICENSE and tools/icu/current_ver.dep (Ujjwal Sharma) #27361 - [
481789c235] - tools: fix use-after-free mkcodecache warning (Ben Noordhuis) #27332 - [
d62a3243b1] - tools: update tools/license-builder.sh (Ujjwal Sharma) #27362 - [
b44323f3de] - tools: implement node_mksnapshot (Joyee Cheung) #27321 - [
ae2333db65] - util: add prototype support for boxed primitives (Ruben Bridgewater) #27351 - [
8f3442809a] - util: rename setIteratorBraces to getIteratorBraces (Ruben Bridgewater) #27342 - [
973d705aa9] - util: improveSymbol.toStringTaghandling (Ruben Bridgewater) #27342
Windows 32-bit Installer: https://nodejs.org/dist/v12.1.0/node-v12.1.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v12.1.0/node-v12.1.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v12.1.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v12.1.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v12.1.0/node-v12.1.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v12.1.0/node-v12.1.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v12.1.0/node-v12.1.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v12.1.0/node-v12.1.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v12.1.0/node-v12.1.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v12.1.0/node-v12.1.0-aix-ppc64.tar.gz
SmartOS 64-bit Binary: https://nodejs.org/dist/v12.1.0/node-v12.1.0-sunos-x64.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v12.1.0/node-v12.1.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v12.1.0/node-v12.1.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v12.1.0/node-v12.1.0.tar.gz
Other release files: https://nodejs.org/dist/v12.1.0/
Documentation: https://nodejs.org/docs/v12.1.0/api/
SHASUMS
1 | -----BEGIN PGP SIGNED MESSAGE----- |