주요 변경사항
- crypto: 비대칭 암호화에 필요한 key값을 수정하였습니다. (Tobias Nießen) #30249
- deps:
- v8: 직렬화 API는 안정 상태가 되었습니다. (Anna Henningsen) #30234
Commits
- [
ddbe9826d0
] - assert: replace var with let in lib/assert.js (PerfectPan) #30261 - [
33e0bd6b7c
] - benchmark: use let instead of var in async_hooks (dnlup) #30470 - [
351ee645c8
] - benchmark: use let instead of var in assert (dnlup) #30450 - [
da0c6736d0
] - benchmark,doc,lib,test: prepare for padding lint rule (Rich Trott) #30696 - [
719e33ff40
] - buffer: fix 6-byte writeUIntBE() range check (Brian White) #30459 - [
58fca405c1
] - buffer: change var to let (Vladislav Botvin) #30292 - [
cc93a3742b
] - build: store cache on timed out builds on Travis (Richard Lau) #30469 - [
3b096c2bc4
] - build,win: propagate error codes in vcbuild (João Reis) #30724 - [
f9f3ab293f
] - child_process: document kill() return value (cjihrig) #30669 - [
8d3e023061
] - child_process: replace var with let/const (dnlup) #30389 - [
6974f26e26
] - child_process: replace var with const/let in internal/child_process.js (Luis Camargo) #30414 - [
d70ec60839
] - cluster: replace vars in child.js (EmaSuriano) #30383 - [
98321448a6
] - cluster: replace var with let (Herrmann, Rene R. (656)) #30425 - [
daa593263d
] - cluster: replace var by let in shared_handle.js (poutch) #30402 - [
2938fe31ae
] - cluster: destruct primordials in lib/internal/cluster/worker.js (peze) #30246 - [
c1cb639e84
] - crypto: remove redundant validateUint32 argument (Tobias Nießen) #30579 - [
bb7e78a2a0
] - crypto: fix key requirements in asymmetric cipher (Tobias Nießen) #30249 - [
74dd216886
] - crypto: update root certificates (AshCripps) #30195 - [
7589486584
] - deps: update llhttp to 2.0.1 (Fedor Indutny) #30553 - [
d2e32ab6b2
] - deps: update nghttp2 to 1.40.0 (gengjiawen) #30493 - [
3d39be73d4
] - dgram: remove listeners on bind error (Anna Henningsen) #30210 - [
fd5fed1c89
] - dgram: reset bind state before emitting error (Anna Henningsen) #30210 - [
ded0748dea
] - dns: use length for building TXT string (Anna Henningsen) #30690 - [
7cf19ab069
] - dns: switch var to const/let (Dmitriy Kikinskiy) #30302 - [
6a35c387a1
] - doc: fix typographical error (Rich Trott) #30735 - [
043163a602
] - doc: revise REPL uncaught exception text (Rich Trott) #30729 - [
50a54ce713
] - doc: update signature algorithm in release doc (Myles Borins) #30673 - [
827c53bdbe
] - doc: update README.md to fix active/maint times (Michael Dawson) #30707 - [
4e93f2333e
] - doc: update socket.bufferSize text (Rich Trott) #30723 - [
5334f59519
] - doc: note that buf.buffer’s contents might differ (AJ Jordan) #29651 - [
7bc8c85d53
] - doc: clarify IncomingMessage.destroy() description (Sam Foxman) #30255 - [
ca960614af
] - doc: fixed a typo in process.md (Harendra Singh) #30277 - [
efbe0a28a1
] - doc: documenting a bit more FreeBSD case (David Carlier) #30325 - [
42cb92f116
] - doc: add missing ‘added’ versions to module.builtinModules (Thomas Watson) #30562 - [
670e4b5e23
] - doc: address nits for src/README.md (Anna Henningsen) #30693 - [
6fc562c97c
] - doc: revise socket.connect() note (Rich Trott) #30691 - [
bea2069f22
] - doc: remove “this API is unstable” note for v8 serdes API (bruce-one) #30631 - [
2532bf347d
] - doc: minor updates to releases.md (Beth Griggs) #30636 - [
8b60065778
] - doc: add 13 and 12 to previous versions (Andrew Hughes) #30590 - [
16a8daaae9
] - doc: update AUTHORS list (Gus Caplan) #30672 - [
c705a8e816
] - doc: add explanation why keep var with for loop (Lucas Recknagel) #30380 - [
a493feb863
] - doc: document “Resume Build” limitation (Richard Lau) #30604 - [
0d6fbe8b30
] - doc: add note of caution about non-conforming streams (Robert Nagy) #29895 - [
7ebafda6c3
] - doc: add note about debugging worker_threads (Denys Otrishko) #30594 - [
e10f9224ac
] - doc: add mention for using promisify on class methods (Denys Otrishko) #30355 - [
768bac5678
] - doc: explain GIT_REMOTE_REF in COLLABORATOR_GUIDE (Denys Otrishko) #30371 - [
a836ac10ff
] - doc: fix overriding of prefix option (Luigi Pinca) #30518 - [
ec5fe999e8
] - doc: adds NO_COLOR to assert doc page (Shobhit Chittora) #30483 - [
4b716a6798
] - doc: document timed out Travis CI builds (Richard Lau) #30469 - [
2e70ad391b
] - doc: replace const / var with let (Duncan Healy) #30446 - [
793d360d26
] - doc: update 8.x to 10.x in backporting guide (garygsc) #30481 - [
25c8a13fde
] - doc: createRequire can take import.meta.url directly (Geoffrey Booth) #30495 - [
d979a9d391
] - doc: add entry to url.parse() changes metadata (Luigi Pinca) #30348 - [
2e0ef36a19
] - doc: simplify text in pull-requests.md (Rich Trott) #30458 - [
11d01700fd
] - doc: remove “multiple variants” from BUILDING.md (Rich Trott) #30366 - [
0c68515e8c
] - doc: remove “maintenance is supported by” text in BUILDING.md (Rich Trott) #30365 - [
d2c85f32c6
] - doc: add lookup to http.request() options (Luigi Pinca) #30353 - [
b8b6f258fe
] - doc: fix up N-API doc (Michael Dawson) #30254 - [
3710068d3e
] - doc: add link to node-code-ide-configs in testing (Kamat, Trivikram) #24012 - [
d713e5a9bf
] - doc: update GOVERNANCE.md (Rich Trott) #30259 - [
f66f28ea7a
] - doc: move inactive Collaborators to emeriti (Rich Trott) #30243 - [
fd16e9f6ff
] - doc: update examples in writing-tests.md (garygsc) #30126 - [
17963bbce6
] - doc, console: remove non-existant methods from docs (Simon Schick) #30346 - [
fe1296e507
] - doc,meta: allow Travis results for doc/comment changes (Rich Trott) #30330 - [
d32cd8595d
] - doc,meta: remove wait period for npm pull requests (Rich Trott) #30329 - [
574b0f2104
] - domain: rename var to let and const (Maria Stogova) #30312 - [
c80a4d851d
] - encoding: make TextDecoder handle BOM correctly (Anna Henningsen) #30132 - [
217cc13f29
] - events: improve performance caused by primordials (guzhizhou) #30577 - [
1a83c654f9
] - fs: change var to let (Àlvar Pérez) #30407 - [
7ba8037244
] - fs: cover fs.opendir ERR_INVALID_CALLBACK (Vladislav Botvin) #30307 - [
d7c2911f8d
] - fs: change var to let (Nadya) #30318 - [
6b380cc791
] - http: set socket.server unconditionally (Anna Henningsen) #30571 - [
175b8fe5a7
] - http: replace var with let (Guilherme Goncalves) #30421 - [
fdfcf68360
] - http: destructure primordials in lib/_http_server.js (Artem Maksimov) #30315 - [
71e3c485ad
] - http: revise _http_server.js (telenord) #30279 - [
5b8c481906
] - http: http_common rename var to let and const (telenord) #30288 - [
5727bc3880
] - http: http_incoming rename var to let and const (telenord) #30285 - [
b0816c2926
] - http: replace vars with lets and consts in lib/_http_agent.js (palmires) #30301 - [
652514233f
] - http,async_hooks: keep resource object alive from socket (Anna Henningsen) #30196 - [
9fd6b5e98b
] - http2: fix session memory accounting after pausing (Michael Lehenbauer) #30684 - [
cb3e008c97
] - http2: change var to let compact.js (Maria Emmanouil) #30392 - [
68f3dde04b
] - http2: core.js replace var with let (Daniel Schuech) #30403 - [
bccef49b5b
] - http2: replace var with let/const (Paolo Ceschi Berrini) #30417 - [
13f65d1f16
] - http2: remove duplicated assertIsObject (ZYSzys) #30541 - [
eceeed7a11
] - https: change var to let in lib/https.js (galina.prokofeva) #30320 - [
55e94cbba1
] - inspector: properly shut down uv_async_t (Anna Henningsen) #30612 - [
d138e2db53
] - lib: use let instead of var (Shubham Chaturvedi) #30375 - [
d951209458
] - lib: replace var with let/const (jens-cappelle) #30391 - [
f963409f77
] - lib: replace var w/ let (Chris Oyler) #30386 - [
a6625dd7b6
] - lib: replace var with let/const (Tijl Claessens) #30390 - [
7d0631aefc
] - lib: adding perf notes js_stream_socket.js (ryan jarvinen) #30415 - [
1cfaccdc66
] - lib: replace var with let (Dennis Saenger) #30396 - [
c4fcd5b4ca
] - lib: main_thread_only change var to let (matijagaspar) #30398 - [
dc786c3315
] - lib: change var to let in stream_base_commons (Kyriakos Markakis) #30426 - [
e72be52c8e
] - lib: use let instead of var (Semir Ajruli) #30424 - [
96c061552d
] - lib: changed var to let (Oliver Belaifa) #30427 - [
03e6d0d408
] - lib: replace var with let/const (Dries Stelten) #30409 - [
7eafe8acdd
] - lib: change var to let (Dimitris Ktistakis) #30408 - [
0c4bb4a70e
] - lib: replace var with let/const (Tembrechts) #30404 - [
ff4f23623c
] - lib: replace var to let in cli_table.js (Jing Lin) #30400 - [
80bfc08935
] - lib: replace var with let (David OLIVIER) #30381 - [
614949d25d
] - lib: replace var with let and const in readline.js (VinceOPS) #30377 - [
4834a31880
] - lib: change var to let/const in internal/querystring.js (Artem Maksimov) #30286 - [
df2dce08aa
] - lib: change var to let in internal/streams (Kyriakos Markakis) #30430 - [
bd853cc709
] - lib: replace var with let/const (Kenza Houmani) #30440 - [
45e9c31885
] - lib: change var to let in string_decoder (mkdorff) #30393 - [
8725a5c935
] - lib: replaced var to let in lib/v8.js (Vadim Gorbachev) #30305 - [
bcc00e1e88
] - lib: change var to let in lib/_stream_duplex.js (Ilia Safronov) #30297 - [
b1415564ea
] - module: fix for empty object in InternalModuleReadJSON (Guy Bedford) #30256 - [
dc9c7709ff
] - n-api: detach external ArrayBuffers on env exit (Anna Henningsen) #30551 - [
4d396fd874
] - n-api: add missed nullptr check in napi_has_own_property (Denys Otrishko) #30626 - [
21be4b1b95
] - net: replaced vars to lets and consts (nathias) #30401 - [
0ae1d17517
] - net: destructure primordials (Guilherme Goncalves) #30447 - [
1597626a02
] - net: replaced vars to lets and consts (alexahdp) #30287 - [
f874aa1552
] - path: replace var with let in lib/path.js (peze) #30260 - [
956207fa8d
] - process: replace var with let/const (Jesper Ek) #30382 - [
db029650d9
] - process: replace vars in per_thread.js (EmaSuriano) #30385 - [
02f606d528
] - process: add coverage tests for sourceMapFromDataUrl method (Nolik) #30319 - [
56b3edcce8
] - process: make source map getter resistant against prototype tampering (Anna Henningsen) #30228 - [
cbb2f81bf1
] - querystring: replace var with let/const (Raoul Jaeckel) #30429 - [
b21f46d95d
] - readline: change var to let (dnlup) #30435 - [
cc84dbfe7b
] - repl: change var to let (Oliver Belaifa) #30428 - [
4b1f730357
] - src: remove unused variable in node_dir.cc (gengjiawen) #30267 - [
3bb085dbad
] - src: cleanup unused headers (Alexandre Ferrando) #30328 - [
df4dddb0d2
] - src: replaced var with let (Aldo Ambrosioni) #30397 - [
8af33114e8
] - src: fix signal handler crash on close (Shelley Vohr) #30582 - [
12d7d645dd
] - src: add file name to ‘Module did not self-register’ error (Jeremy Apthorp) #30125 - [
2f4069a932
] - src: enhance feature accessCHECK
s during bootstrap (Anna Henningsen) #30452 - [
3d7882e0d1
] - src: lib/internal/timers.js var -> let/const (Nikolay Krashnikov) #30314 - [
d8046fc0f8
] - src: persist strings that are used multiple times in the environment (Vadim Gorbachev) #30321 - [
e1a12446c5
] - src: run RunBeforeExitCallbacks as part of EmitBeforeExit (Anna Henningsen) #30229 - [
da8ceb965d
] - src: use unique_ptr for InitializeInspector() (Anna Henningsen) #30229 - [
fc9e7082fd
] - src: make WaitForInspectorDisconnect an exit hook (Anna Henningsen) #30229 - [
d14d9e8b1b
] - src: make EndStartedProfilers an exit hook (Anna Henningsen) #30229 - [
eb8beb5f5f
] - src: track no of active JS signal handlers (Anna Henningsen) #30229 - [
2e729f2dc9
] - src: make AtExit() callbacks run in reverse order (Anna Henningsen) #30230 - [
569f797917
] - src: remove unimplemented method from node.h (Anna Henningsen) #30098 - [
f6360c124c
] - src,doc: fix broken links (cjihrig) #30662 - [
a621ab8695
] - src,doc: add C++ internals documentation (Anna Henningsen) #30552 - [
ce6a865ab2
] - stream: improve performance for sync write finishes (Anna Henningsen) #30710 - [
8792147fd2
] - stream: replace var with let (daern91) #30379 - [
88adad26f5
] - stream: increase MAX_HWM (Robert Nagy) #29938 - [
a83ccf8a6b
] - test: skip test-domain-error-types in debug mode temporariliy (Rich Trott) #30629 - [
f3c3b1d328
] - test: add coverage for ERR_TLS_INVALID_PROTOCOL_VERSION (Rich Trott) #30741 - [
197b61656d
] - test: add an indicatorisIBMi
(Xu Meng) #30714 - [
6c6ffdd56c
] - test: use arrow functions in async-hooks tests (garygsc) #30137 - [
2aa86547ff
] - test: fix test-benchmark-streams (Rich Trott) #30757 - [
b37609d193
] - test: remove unused callback argument (Rich Trott) #30712 - [
5bb7bf3767
] - test: simplify forEach() usage (Rich Trott) #30712 - [
276741ae75
] - test: remove unused callback argument (Rich Trott) #30712 - [
e624bb529d
] - test: increase coverage for trace_events.js (Rich Trott) #30705 - [
9f49b978e4
] - test: refactor createHook test (Jeny) #30568 - [
646b81c209
] - test: port worker + buffer test to N-API (Anna Henningsen) #30551 - [
8554ff2a4c
] - test: move test-https-server-consumed-timeout to parallel (Rich Trott) #30677 - [
d3bac601c3
] - test: remove unnecessary common.platformTimeout() call (Rich Trott) #30677 - [
564e477b37
] - test: do not skip test-http-server-consumed-timeout (Rich Trott) #30677 - [
d3785941a9
] - test: remove unused function argument from http test (Rich Trott) #30677 - [
648318dc5c
] - test: add logging in case of infinite loop (Rich Trott) #30649 - [
196e08dafc
] - test: remove destructuring from test-inspector-contexts (Rich Trott) #30649 - [
ece08a5821
] - test: check for session.post() errors in test-insepctor-context (Rich Trott) #30649 - [
c3ad977867
] - test: add mustCall() to test-inspector-contexts (Rich Trott) #30649 - [
f5ac4ec49a
] - test: add regression test for signal handler removal in exit (Anna Henningsen) #30589 - [
825b3057d1
] - test: move test-worker-prof to sequential (Rich Trott) #30628 - [
12ef7d99eb
] - test: dir class initialisation w/o handler (Dmitriy Kikinskiy) #30313 - [
2f8dcefa6d
] - test: change object assign by spread operator (poutch) #30438 - [
e52237d66e
] - test: use useful message argument in test function (Rich Trott) #30618 - [
1c9ba2cdc3
] - test: test for minimum ICU version consistency (Richard Lau) #30608 - [
2e37828350
] - test: code&learn var to let update (Nazar Malyy) #30436 - [
01da702fec
] - test: change object assign to spread object (poutch) #30422 - [
d708887c0b
] - test: use spread instead of Object.assign (dnlup) #30419 - [
46f698fed5
] - test: changed var to let in module-errors (Jamar Torres) #30413 - [
78c7118ab7
] - test: use spread instead of object.assign (Shubham Chaturvedi) #30412 - [
e7f1d57cdf
] - test: replace var with let in pre_execution.js (Vladimir Adamic) #30411 - [
d077550c44
] - test: change var to let in test-trace-events (Jon Church) #30406 - [
7f0e7fd4b2
] - test: dns utils replace var (Osmond van Hemert) #30405 - [
0a068db450
] - test: test cover cases when trace is empty (telenord) #30311 - [
984c40629c
] - test: switch to object spread in common/benchmark.js (palmires) #30309 - [
88bca0fcc0
] - test: add common.mustCall() to stream test (Rich Trott) #30561 - [
516bdaf54d
] - test: move explanatory comment to expected location in file (Rich Trott) #30561 - [
8e36901748
] - test: move stream test to parallel (Rich Trott) #30561 - [
0903f67a87
] - test: remove string literal as message in strictEqual() in stream test (Rich Trott) #30561 - [
59c9592679
] - test: use arrow function for callback in stream test (Rich Trott) #30561 - [
4a5f00c35d
] - test: replace setTimeout with setImmediate in stream test (Rich Trott) #30561 - [
cd5076eb62
] - test: refactor test-dgram-multicast-set-interface-lo.js (Taylor Gagne) #30536 - [
0d26263b7e
] - test: move test not requiring internet from internet to parallel (Rich Trott) #30545 - [
9869aaaee4
] - test: use reserved .invalid TLD for invalid address in test (Rich Trott) #30545 - [
d802393336
] - test: improve assertion message in internet dgram test (Rich Trott) #30545 - [
6da56e91a3
] - test: add test for options validation of createServer (ZYSzys) #30541 - [
3fb0f7ebd0
] - test: clean up http-set-trailers (Denys Otrishko) #30522 - [
e4a1cffcbc
] - test: handle undefined default_configuration (Shelley Vohr) #30465 - [
c0d9a545a3
] - test: Change from var to const (Jure Stepisnik) #30431 - [
91c6fe4b61
] - test: changed var to let in test-repl-editor (JL Phillips) #30443 - [
4dfcc12666
] - test: improve test-fs-open (Artem Maksimov) #30280 - [
f0b6a236ac
] - test: change var to let (nathias) #30444 - [
df1d73539e
] - test: changed var to const in test (Kerry Mahne) #30434 - [
cf9da71e97
] - test: var to const in test-repl-multiline.js (SoulMonk) #30433 - [
b49e63d51c
] - test: deflake test-http-dump-req-when-res-ends.js (Luigi Pinca) #30360 - [
2e6b3be8dd
] - test: change var to const in parallel/test-stream-transform-final* (Kenza Houmani) #30448 - [
aaedc06ea4
] - test: replace Object.assign with object spread (Grigoriy Levanov) #30306 - [
d1483305ae
] - test: fix Python unittests in ./test and ./tools (cclauss) #30340 - [
5e2848d44f
] - test: mark test-http-dump-req-when-res-ends as flaky on windows (AshCripps) #30316 - [
5b428571e2
] - test: fix test-benchmark-cluster (Rich Trott) #30342 - [
342031eac0
] - test: deflake test-tls-close-notify.js (Luigi Pinca) #30202 - [
43cec65d6f
] - tls: allow empty subject even with altNames defined (Jason Macgowan) #22906 - [
0f7281a305
] - tls: change loop var to let (Xavier Redondo) #30445 - [
6fe2c7a106
] - tls: replace var with let (Daniil Pletnev) #30308 - [
d59df36f58
] - tls: replace var with let and const (Nolik) #30299 - [
634aac5b94
] - tls: refactor tls_wrap.cc (Artem Maksimov) #30303 - [
a715c2506b
] - tools: enforce blank line between functions (Rich Trott) #30696 - [
da1e5ae1fd
] - tools: add unified plugin changing links for html docs (Marek Łabuz) #29946 - [
df91d5fd66
] - tools: enable more eslint rules (cjihrig) #30598 - [
bce08806c7
] - tools: update ESLint to 6.7.1 (cjihrig) #30598 - [
0797cc706a
] - tools: fix build at non-English windows (Rongjian Zhang) #30492 - [
5e8b2a8190
] - tools: make doctool work if no internet available (Richard Lau) #30214 - [
05290fd5ea
] - tools: update certdata.txt (AshCripps) #30195 - [
d9e5b72c0b
] - tools: check-imports using utf-8 (cclauss) #30220 - [
0e68f550e5
] - tty: truecolor check moved before 256 check (Duncan Healy) #30474 - [
f2f45297a0
] - url: replace var with let in lib/url.js (xefimx) #30281 - [
d96c76507f
] - util: fix inspection of errors with tampered name or stack property (Ruben Bridgewater) #30576 - [
7421cc8fbd
] - util: use let instead of var for util/inspect.js (Luciano) #30399 - [
ec49ea74fe
] - util: replace var with let (Susana Ferreira) #30439 - [
3f24a87f41
] - v8: mark serdes API as stable (Anna Henningsen) #30234 - [
2994976ec7
] - v8: inspect unserializable objects (Anna Henningsen) #30167
Windows 32-bit Installer: https://nodejs.org/dist/v12.14.1/node-v12.14.1-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v12.14.1/node-v12.14.1-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v12.14.1/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v12.14.1/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v12.14.1/node-v12.14.1.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v12.14.1/node-v12.14.1-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v12.14.1/node-v12.14.1-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v12.14.1/node-v12.14.1-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v12.14.1/node-v12.14.1-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v12.14.1/node-v12.14.1-aix-ppc64.tar.gz
SmartOS 64-bit Binary: https://nodejs.org/dist/v12.14.1/node-v12.14.1-sunos-x64.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v12.14.1/node-v12.14.1-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v12.14.1/node-v12.14.1-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v12.14.1/node-v12.14.1.tar.gz
Other release files: https://nodejs.org/dist/v12.14.1/
Documentation: https://nodejs.org/docs/v12.14.1/api/
SHASUMS
1 | -----BEGIN PGP SIGNED MESSAGE----- |