Skip to content

Commit da933e9

Browse files
committed
2023-09-04, Version 20.6.0 (Current)
Notable changes: deps: * V8: cherry-pick 93275031284c (Joyee Cheung) #48660 doc: * add new TSC members (Michael Dawson) #48841 * add rluvaton to collaborators (Raz Luvaton) #49215 esm: * unflag import.meta.resolve (Guy Bedford) #49028 * add `initialize` hook, integrate with `register` (Izaak Schroeder) #48842 * unflag `Module.register` and allow nested loader `import()` (Izaak Schroeder) #48559 inspector: * (SEMVER-MINOR) open add `SymbolDispose` (Chemi Atlow) #48765 module: * implement `register` utility (João Lenon) #46826 * make CJS load from ESM loader (Antoine du Hamel) #47999 src: * add built-in `.env` file support (Yagiz Nizipli) #48890 * initialize cppgc (Daryl Haresign and Joyee Cheung) #48660 and #45704 test_runner: * (SEMVER-MINOR) expose location of tests (Colin Ihrig) #48975 PR-URL: #49185
1 parent 099159c commit da933e9

10 files changed

+246
-19
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ release.
3636
</tr>
3737
<tr>
3838
<td valign="top">
39-
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.5.1">20.5.1</a></b><br/>
39+
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.6.0">20.6.0</a></b><br/>
40+
<a href="doc/changelogs/CHANGELOG_V20.md#20.5.1">20.5.1</a><br/>
4041
<a href="doc/changelogs/CHANGELOG_V20.md#20.5.0">20.5.0</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V20.md#20.4.0">20.4.0</a><br/>
4243
<a href="doc/changelogs/CHANGELOG_V20.md#20.3.1">20.3.1</a><br/>

doc/api/cli.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,7 @@ added:
513513
- v13.9.0
514514
- v12.16.2
515515
changes:
516-
- version: REPLACEME
516+
- version: v20.6.0
517517
pr-url: https://github.com/nodejs/node/pull/49028
518518
description: synchronous import.meta.resolve made available by default, with
519519
the flag retained for enabling the experimental second argument
@@ -985,7 +985,7 @@ disappear in a non-semver-major release.
985985
> Stability: 1.1 - Active development
986986
987987
<!-- YAML
988-
added: REPLACEME
988+
added: v20.6.0
989989
-->
990990

991991
Loads environment variables from a file relative to the current directory,

doc/api/esm.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ changes:
338338
pr-url: https://github.com/nodejs/node/pull/38587
339339
description: Add support for WHATWG `URL` object to `parentURL` parameter.
340340
- version:
341-
- REPLACEME
341+
- v20.6.0
342342
pr-url: https://github.com/nodejs/node/pull/49028
343343
description: Unflag import.meta.resolve, with `parentURL` parameter still
344344
flagged.
@@ -694,7 +694,7 @@ of Node.js applications.
694694
<!-- YAML
695695
added: v8.8.0
696696
changes:
697-
- version: REPLACEME
697+
- version: v20.6.0
698698
pr-url: https://github.com/nodejs/node/pull/48842
699699
description: Added `initialize` hook to replace `globalPreload`.
700700
- version:
@@ -754,7 +754,7 @@ operations (like `console.log`) to complete.
754754
#### `initialize()`
755755
756756
<!-- YAML
757-
added: REPLACEME
757+
added: v20.6.0
758758
-->
759759
760760
> The loaders API is being redesigned. This hook may disappear or its
@@ -917,7 +917,7 @@ export function resolve(specifier, context, nextResolve) {
917917
918918
<!-- YAML
919919
changes:
920-
- version: REPLACEME
920+
- version: v20.6.0
921921
pr-url: https://github.com/nodejs/node/pull/47999
922922
description: Add support for `source` with format `commonjs`.
923923
- version:
@@ -1329,7 +1329,7 @@ the output will be `some module!`.
13291329
### Register loaders programmatically
13301330
13311331
<!-- YAML
1332-
added: REPLACEME
1332+
added: v20.6.0
13331333
-->
13341334
13351335
In addition to using the `--experimental-loader` option in the CLI,

doc/api/fs.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1159,7 +1159,7 @@ makeDirectory().catch(console.error);
11591159
<!-- YAML
11601160
added: v10.0.0
11611161
changes:
1162-
- version: REPLACEME
1162+
- version: v20.6.0
11631163
pr-url: https://github.com/nodejs/node/pull/48828
11641164
description: The `prefix` parameter now accepts buffers and URL.
11651165
- version:
@@ -3247,7 +3247,7 @@ See the POSIX mkdir(2) documentation for more details.
32473247
<!-- YAML
32483248
added: v5.10.0
32493249
changes:
3250-
- version: REPLACEME
3250+
- version: v20.6.0
32513251
pr-url: https://github.com/nodejs/node/pull/48828
32523252
description: The `prefix` parameter now accepts buffers and URL.
32533253
- version: v18.0.0
@@ -5556,7 +5556,7 @@ See the POSIX mkdir(2) documentation for more details.
55565556
<!-- YAML
55575557
added: v5.10.0
55585558
changes:
5559-
- version: REPLACEME
5559+
- version: v20.6.0
55605560
pr-url: https://github.com/nodejs/node/pull/48828
55615561
description: The `prefix` parameter now accepts buffers and URL.
55625562
- version:

doc/api/inspector.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@ console.
421421

422422
<!-- YAML
423423
changes:
424-
- version: REPLACEME
424+
- version: v20.6.0
425425
pr-url: https://github.com/nodejs/node/pull/48765
426426
description: inspector.open() now returns a `Disposable` object.
427427
-->

doc/api/module.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ isBuiltin('wss'); // false
8383
### `module.register()`
8484
8585
<!-- YAML
86-
added: REPLACEME
86+
added: v20.6.0
8787
-->
8888
8989
In addition to using the `--experimental-loader` option in the CLI,

doc/api/single-executable-applications.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ added:
77
- v19.7.0
88
- v18.16.0
99
changes:
10-
- version: REPLACEME
10+
- version: v20.6.0
1111
pr-url: https://github.com/nodejs/node/pull/46824
1212
description: Added support for "useSnapshot".
13-
- version: REPLACEME
13+
- version: v20.6.0
1414
pr-url: https://github.com/nodejs/node/pull/48191
1515
description: Added support for "useCodeCache".
1616
-->

doc/api/webstreams.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ port2.postMessage(stream, [stream]);
392392
### `ReadableStream.from(iterable)`
393393

394394
<!-- YAML
395-
added: REPLACEME
395+
added: v20.6.0
396396
-->
397397

398398
* `iterable` {Iterable} Object implementing the `Symbol.asyncIterator` or

doc/changelogs/CHANGELOG_V20.md

+226
Large diffs are not rendered by default.

src/node_version.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 20
26-
#define NODE_MINOR_VERSION 5
27-
#define NODE_PATCH_VERSION 2
26+
#define NODE_MINOR_VERSION 6
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 0
3030
#define NODE_VERSION_LTS_CODENAME ""
3131

32-
#define NODE_VERSION_IS_RELEASE 0
32+
#define NODE_VERSION_IS_RELEASE 1
3333

3434
#ifndef NODE_STRINGIFY
3535
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)