Skip to content

Commit 279fb9d

Browse files
committed
Update Lambda runtimes
1 parent 87ed1d0 commit 279fb9d

File tree

1 file changed

+29
-16
lines changed

1 file changed

+29
-16
lines changed

cjs/index.js

Lines changed: 29 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,17 @@
33
// Runtimes still being tested out can be added, just not at runtimes[runtime][0]
44
let runtimes = {
55
node: [
6+
'nodejs22.x',
67
'nodejs20.x',
78
'nodejs18.x',
89
'nodejs16.x',
910
],
1011
python: [
12+
'python3.13',
1113
'python3.12',
1214
'python3.11',
1315
'python3.10',
1416
'python3.9',
15-
'python3.8',
1617
],
1718
java: [
1819
'java21',
@@ -21,10 +22,12 @@ let runtimes = {
2122
'java8.al2',
2223
],
2324
dotnet: [
25+
'dotnet8',
2426
'dotnet7',
2527
'dotnet6',
2628
],
2729
ruby: [
30+
'ruby3.3',
2831
'ruby3.2',
2932
],
3033
custom: [
@@ -34,6 +37,13 @@ let runtimes = {
3437
}
3538

3639
let runtimeVersions = {
40+
'nodejs22.x': {
41+
runtime: 'node',
42+
major: '22',
43+
minor: null,
44+
patch: null,
45+
wildcard: '22.*.*'
46+
},
3747
'nodejs20.x': {
3848
runtime: 'node',
3949
major: '20',
@@ -48,12 +58,12 @@ let runtimeVersions = {
4858
patch: null,
4959
wildcard: '18.*.*'
5060
},
51-
'nodejs16.x': {
52-
runtime: 'node',
53-
major: '16',
54-
minor: null,
61+
'python3.13': {
62+
runtime: 'python',
63+
major: '3',
64+
minor: '13',
5565
patch: null,
56-
wildcard: '16.*.*'
66+
wildcard: '3.13.*',
5767
},
5868
'python3.12': {
5969
runtime: 'python',
@@ -83,13 +93,6 @@ let runtimeVersions = {
8393
patch: null,
8494
wildcard: '3.9.*',
8595
},
86-
'python3.8': {
87-
runtime: 'python',
88-
major: '3',
89-
minor: '8',
90-
patch: null,
91-
wildcard: '3.8.*',
92-
},
9396
'java21': {
9497
runtime: 'java',
9598
major: '21',
@@ -118,12 +121,12 @@ let runtimeVersions = {
118121
patch: null,
119122
wildcard: '8.*.*',
120123
},
121-
'dotnet7': {
124+
'dotnet8': {
122125
runtime: 'dotnet',
123-
major: '7',
126+
major: '8',
124127
minor: null,
125128
patch: null,
126-
wildcard: '7.*',
129+
wildcard: '8.*',
127130
},
128131
'dotnet6': {
129132
runtime: 'dotnet',
@@ -132,6 +135,13 @@ let runtimeVersions = {
132135
patch: null,
133136
wildcard: '6.*',
134137
},
138+
'ruby3.3': {
139+
runtime: 'ruby',
140+
major: '3',
141+
minor: '3',
142+
patch: null,
143+
wildcard: '3.3.*',
144+
},
135145
'ruby3.2': {
136146
runtime: 'ruby',
137147
major: '3',
@@ -191,6 +201,7 @@ let aliases = {
191201

192202
let retiredRuntimes = {
193203
node: [
204+
'nodejs16.x',
194205
'nodejs14.x',
195206
'nodejs12.x',
196207
'nodejs10.x',
@@ -201,6 +212,7 @@ let retiredRuntimes = {
201212
'nodejs', // 0.10
202213
],
203214
python: [
215+
'python3.8',
204216
'python3.7',
205217
'python3.6',
206218
'python2.7',
@@ -216,6 +228,7 @@ let retiredRuntimes = {
216228
'go1.x',
217229
],
218230
dotnet: [
231+
'dotnet7',
219232
'dotnet5.0',
220233
'dotnetcore3.1',
221234
'dotnetcore2.1',

0 commit comments

Comments
 (0)