Skip to content

Commit 2db2531

Browse files
authored
adding support for node 20 and deprecating support for node16 and node 14 as they reached their support end date (#681)
1 parent 4d2ce27 commit 2db2531

File tree

4 files changed

+9
-7
lines changed

4 files changed

+9
-7
lines changed

RELEASES.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11

22
# Releases
33

4+
## v 0.6.31
5+
6+
* Enabling support for node20
7+
* Removing support for node16, node 14
8+
49
## v 0.6.30
510
*
611
* Fix security vulnerability issue

langs/base.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,8 @@ func init() {
3939
registerHelper(&JavaLangHelper{version: "17"})
4040
registerHelper(&JavaLangHelper{version: "11"})
4141
registerHelper(&JavaLangHelper{version: "8"})
42+
registerHelper(&NodeLangHelper{Version: "20"})
4243
registerHelper(&NodeLangHelper{Version: "18"})
43-
registerHelper(&NodeLangHelper{Version: "16"})
44-
registerHelper(&NodeLangHelper{Version: "14"})
4544
// order matter, 'python' will pick up the first PythonLangHelper
4645
registerHelper(&PythonLangHelper{Version: "3.11"})
4746
registerHelper(&PythonLangHelper{Version: "3.9"})
@@ -56,7 +55,7 @@ func init() {
5655

5756
// for older versions support backwards compatibility
5857
fallBackOlderVersions["ruby"] = &RubyLangHelper{Version: "3.1"}
59-
fallBackOlderVersions["node"] = &NodeLangHelper{Version: "11"}
58+
fallBackOlderVersions["node"] = &NodeLangHelper{Version: "16"}
6059
fallBackOlderVersions["go"] = &GoLangHelper{Version: "1.11"}
6160
}
6261

test/cli_init_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,8 @@ var runtimes = []string{
3434
"ruby",
3535
"ruby3.1",
3636
"node",
37+
"node20",
3738
"node18",
38-
"node16",
39-
"node14",
4039
"python",
4140
"python3.11",
4241
"python3.9",

test/cli_lang_boilerplate_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,8 @@ var Runtimes = []struct {
3939
{"java17", ""},
4040
{"kotlin", ""},
4141
{"node", ""},
42+
{"node20", ""},
4243
{"node18", ""},
43-
{"node16", ""},
44-
{"node14", ""},
4544
{"ruby", ""},
4645
{"ruby3.1", ""},
4746
{"python", ""},

0 commit comments

Comments
 (0)