Skip to content

Commit 0aeb009

Browse files
committed
Dropped support for Node 16
Node 16 will reach EOL no later than a few months after Jasmine 5 is released. Experience with Node 12 and Node 14 has shown that our dependencies, especially dev dependencies, move on from past-EOL Node versions fairly quickly. That can make it difficult to continue supporting them. Since long term support for past EOL Node versions is a non-goal and many users expect that Node versions will only be dropped in major releases, it's better to drop it in 5.0.
1 parent 4fae3bd commit 0aeb009

File tree

2 files changed

+2
-11
lines changed

2 files changed

+2
-11
lines changed

.circleci/config.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,6 @@ executors:
1111
docker:
1212
- image: cimg/node:18.0.0
1313
working_directory: ~/workspace
14-
node16:
15-
docker:
16-
# Oldest version with reliable support for error cause property
17-
- image: cimg/node:16.14.0
18-
working_directory: ~/workspace
1914

2015
jobs:
2116
test:
@@ -42,10 +37,7 @@ jobs:
4237
- checkout
4338
- run:
4439
name: Install Node.js
45-
# 16.3.2 is possibly the newest Node 16.x version that's compatible
46-
# with nvm for windows:
47-
# See <https://stackoverflow.com/questions/70958371/unexpected-token-when-trying-to-run-npm-install>.
48-
command: nvm install 16.14.0 && nvm use 16.14.0
40+
command: nvm install 18.0.0 && nvm use 18.0.0
4941
- run:
5042
name: Report Node and NPM versions
5143
command: echo "Using Node $(node --version) and NPM $(npm --version)"
@@ -65,7 +57,6 @@ workflows:
6557
parameters:
6658
executor:
6759
- node18
68-
- node16
6960
- test_win
7061
cron:
7162
<<: *push_workflow

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Jasmine is compatible with both ES modules and CommonJS modules. See the
5050

5151
## Node version compatibility
5252

53-
Jasmine supports Node 18 and 16.14-16.19.
53+
Jasmine supports Node 18.
5454

5555
## Support
5656

0 commit comments

Comments
 (0)