Skip to content

Commit 721b72d

Browse files
committed
chore: add java25, dotnet9, ruby3.4 to list of supported runtimes, retire python3.9
1 parent 172167d commit 721b72d

2 files changed

Lines changed: 35 additions & 6 deletions

File tree

changelog.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
---
44

5+
## [3.0.1] 2025-12-23
6+
7+
### Added
8+
- Added `java25` (Amazon Linux 2023, deprecation: Jun 30, 2029)
9+
- Added `dotnet9` (Amazon Linux 2023, deprecation: Nov 10, 2026)
10+
- Added `ruby3.4` (Amazon Linux 2023, deprecation: Mar 31, 2028)
11+
12+
### Changed
13+
- Retired `python3.9` (deprecated Dec 15, 2025)
14+
15+
---
16+
517
## [3.0.0] 2025-12-03
618

719
- Added `nodejs24.x`, `python3.14`; thanks again @lpsinger!

cjs/index.js

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,20 @@ let runtimes = {
1313
'python3.14',
1414
'python3.11',
1515
'python3.10',
16-
'python3.9',
1716
],
1817
java: [
18+
'java25',
1919
'java21',
2020
'java17',
2121
'java11',
2222
'java8.al2',
2323
],
2424
dotnet: [
25+
'dotnet9',
2526
'dotnet8',
2627
],
2728
ruby: [
29+
'ruby3.4',
2830
'ruby3.3',
2931
'ruby3.2',
3032
],
@@ -91,12 +93,12 @@ let runtimeVersions = {
9193
patch: null,
9294
wildcard: '3.10.*',
9395
},
94-
'python3.9': {
95-
runtime: 'python',
96-
major: '3',
97-
minor: '9',
96+
'java25': {
97+
runtime: 'java',
98+
major: '25',
99+
minor: null,
98100
patch: null,
99-
wildcard: '3.9.*',
101+
wildcard: '25.*.*',
100102
},
101103
'java21': {
102104
runtime: 'java',
@@ -126,13 +128,27 @@ let runtimeVersions = {
126128
patch: null,
127129
wildcard: '8.*.*',
128130
},
131+
'dotnet9': {
132+
runtime: 'dotnet',
133+
major: '9',
134+
minor: null,
135+
patch: null,
136+
wildcard: '9.*',
137+
},
129138
'dotnet8': {
130139
runtime: 'dotnet',
131140
major: '8',
132141
minor: null,
133142
patch: null,
134143
wildcard: '8.*',
135144
},
145+
'ruby3.4': {
146+
runtime: 'ruby',
147+
major: '3',
148+
minor: '4',
149+
patch: null,
150+
wildcard: '3.4.*',
151+
},
136152
'ruby3.3': {
137153
runtime: 'ruby',
138154
major: '3',
@@ -211,6 +227,7 @@ let retiredRuntimes = {
211227
'nodejs', // 0.10
212228
],
213229
python: [
230+
'python3.9',
214231
'python3.8',
215232
'python3.7',
216233
'python3.6',

0 commit comments

Comments
 (0)