From 8f5fab7e7527ce7d22188c63603dd27c56122bf8 Mon Sep 17 00:00:00 2001
From: michael faith <michaelfaith@users.noreply.github.com>
Date: Fri, 20 Jun 2025 18:15:18 -0500
Subject: [PATCH 1/2] feat!: remove support for EoL Node versions
This change removes support for Node v18, 21, and 23. Supported versions are now `"^20.9.0 || ^22.11.0 || >=24.0.0"`
---
.github/workflows/main.yml | 3 ---
package.json | 2 +-
2 files changed, 1 insertion(+), 4 deletions(-)
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index b46076ce..c68199d4 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -13,11 +13,8 @@ jobs:
matrix:
node-version:
- 24
- - 23
- 22
- - 21
- 20
- - 18
os:
- ubuntu-latest
steps:
diff --git a/package.json b/package.json
index 5bd6c441..274ed1b3 100644
--- a/package.json
+++ b/package.json
@@ -81,7 +81,7 @@
"eslint": ">=9.0.0"
},
"engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ "node": "^20.9.0 || ^22.11.0 || >=24.0.0"
},
"release-it": {
"git": {
From 56c9936e00066254e4e071e4697801c89bed9d1a Mon Sep 17 00:00:00 2001
From: michael faith <michaelfaith@users.noreply.github.com>
Date: Fri, 20 Jun 2025 20:36:39 -0500
Subject: [PATCH 2/2] Update package.json
updated to newer node versions
Co-authored-by: Bryan Mishkin <698306+bmish@users.noreply.github.com>
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 274ed1b3..70866622 100644
--- a/package.json
+++ b/package.json
@@ -81,7 +81,7 @@
"eslint": ">=9.0.0"
},
"engines": {
- "node": "^20.9.0 || ^22.11.0 || >=24.0.0"
+ "node": "^20.19.0 || ^22.13.1 || >=24.0.0"
},
"release-it": {
"git": {