File tree 4 files changed +27
-9
lines changed
4 files changed +27
-9
lines changed Original file line number Diff line number Diff line change 2
2
3
3
Select a Node.js version below to view the changelog history:
4
4
5
- * [ Node.js 18] ( doc/changelogs/CHANGELOG_V18.md ) ** Current **
5
+ * [ Node.js 18] ( doc/changelogs/CHANGELOG_V18.md ) ** Long Term Support **
6
6
* [ Node.js 17] ( doc/changelogs/CHANGELOG_V17.md ) ** Current**
7
- * [ Node.js 16] ( doc/changelogs/CHANGELOG_V16.md ) ** Long Term Support**
7
+ * [ Node.js 16] ( doc/changelogs/CHANGELOG_V16.md ) Long Term Support
8
8
* [ Node.js 15] ( doc/changelogs/CHANGELOG_V15.md ) End-of-Life
9
9
* [ Node.js 14] ( doc/changelogs/CHANGELOG_V14.md ) Long Term Support
10
10
* [ Node.js 13] ( doc/changelogs/CHANGELOG_V13.md ) End-of-Life
@@ -27,15 +27,16 @@ release.
27
27
28
28
<table >
29
29
<tr >
30
- <th title =" Current " ><a href =" doc/changelogs/CHANGELOG_V18.md " >18</a > (Current )</th >
30
+ <th title =" LTS Until 2025-04 " ><a href =" doc/changelogs/CHANGELOG_V18.md " >18</a > (LTS )</th >
31
31
<th title =" Current " ><a href =" doc/changelogs/CHANGELOG_V17.md " >17</a > (Current)</th >
32
32
<th title =" LTS Until 2024-04 " ><a href =" doc/changelogs/CHANGELOG_V16.md " >16</a > (LTS)</th >
33
33
<th title =" LTS Until 2023-04 " ><a href =" doc/changelogs/CHANGELOG_V14.md " >14</a > (LTS)</th >
34
34
<th title =" LTS Until 2022-04 " ><a href =" doc/changelogs/CHANGELOG_V12.md " >12</a > (LTS)</th >
35
35
</tr >
36
36
<tr >
37
37
<td valign =" top " >
38
- <b ><a href =" doc/changelogs/CHANGELOG_V18.md#18.11.0 " >18.11.0</a ></b ><br />
38
+ <b ><a href =" doc/changelogs/CHANGELOG_V18.md#18.12.0 " >18.12.0</a ></b ><br />
39
+ <a href =" doc/changelogs/CHANGELOG_V18.md#18.11.0 " >18.11.0</a ><br />
39
40
<a href =" doc/changelogs/CHANGELOG_V18.md#18.10.0 " >18.10.0</a ><br />
40
41
<a href =" doc/changelogs/CHANGELOG_V18.md#18.9.1 " >18.9.1</a ><br />
41
42
<a href =" doc/changelogs/CHANGELOG_V18.md#18.9.0 " >18.9.0</a ><br />
Original file line number Diff line number Diff line change 4
4
5
5
<table >
6
6
<tr >
7
+ <th >LTS 'Hydrogen'</th >
7
8
<th >Current</th >
8
9
</tr >
9
10
<tr >
10
11
<td >
12
+ <a href =" #18.12.0 " >18.12.0</a ><br />
13
+ </td >
14
+ <td >
11
15
<a href =" #18.11.0 " >18.11.0</a ><br />
12
16
<a href =" #18.10.0 " >18.10.0</a ><br />
13
17
<a href =" #18.9.1 " >18.9.1</a ><br />
45
49
* [ io.js] ( CHANGELOG_IOJS.md )
46
50
* [ Archive] ( CHANGELOG_ARCHIVE.md )
47
51
52
+ <a id =" 18.12.0 " ></a >
53
+
54
+ ## 2022-10-25, Version 18.12.0 'Hydrogen' (LTS), @ruyadorno and @RafaelGSS
55
+
56
+ ### Notable Changes
57
+
58
+ This release marks the transition of Node.js 18.x into Long Term Support (LTS)
59
+ with the codename 'Hydrogen'. The 18.x release line now moves into "Active LTS"
60
+ and will remain so until October 2023. After that time, it will move into
61
+ "Maintenance" until end of life in April 2025.
62
+
48
63
<a id =" 18.11.0 " ></a >
49
64
50
65
## 2022-10-13, Version 18.11.0 (Current), @danielleadams
Original file line number Diff line number Diff line change 23
23
#define SRC_NODE_VERSION_H_
24
24
25
25
#define NODE_MAJOR_VERSION 18
26
- #define NODE_MINOR_VERSION 11
27
- #define NODE_PATCH_VERSION 1
26
+ #define NODE_MINOR_VERSION 12
27
+ #define NODE_PATCH_VERSION 0
28
28
29
- #define NODE_VERSION_IS_LTS 0
30
- #define NODE_VERSION_LTS_CODENAME ""
29
+ #define NODE_VERSION_IS_LTS 1
30
+ #define NODE_VERSION_LTS_CODENAME "Hydrogen "
31
31
32
- #define NODE_VERSION_IS_RELEASE 0
32
+ #define NODE_VERSION_IS_RELEASE 1
33
33
34
34
#ifndef NODE_STRINGIFY
35
35
#define NODE_STRINGIFY (n ) NODE_STRINGIFY_HELPER(n)
Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ if (versionParts[0] === '4' && versionParts[1] >= 2) {
23
23
assert . strictEqual ( process . release . lts , 'Fermium' ) ;
24
24
} else if ( versionParts [ 0 ] === '16' && versionParts [ 1 ] >= 13 ) {
25
25
assert . strictEqual ( process . release . lts , 'Gallium' ) ;
26
+ } else if ( versionParts [ 0 ] === '18' && versionParts [ 1 ] >= 12 ) {
27
+ assert . strictEqual ( process . release . lts , 'Hydrogen' ) ;
26
28
} else {
27
29
assert . strictEqual ( process . release . lts , undefined ) ;
28
30
}
You can’t perform that action at this time.
0 commit comments