Drop node v14 support (#3085)

node v14 will have reached end-of-life by the next release.

From April 18th we can use node v20 instead of v19 for testing.
This commit is contained in:
Kristjan ESPERANTO 2023-04-07 19:24:27 +02:00 committed by GitHub
parent b7eb21e48f
commit 0d3ad9812c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 6 additions and 5 deletions

View File

@ -43,7 +43,7 @@ When submitting a new issue, please supply the following information:
**Platform**: Place your platform here... give us your web browser/Electron version _and_ your hardware (Raspberry Pi 2/3/4, Windows, Mac, Linux, System V UNIX). **Platform**: Place your platform here... give us your web browser/Electron version _and_ your hardware (Raspberry Pi 2/3/4, Windows, Mac, Linux, System V UNIX).
**Node Version**: Make sure it's version 14 or later (recommended is 16). **Node Version**: Make sure it's version 16 or later (recommended is 18).
**MagicMirror² Version**: Please let us know which version of MagicMirror² you are running. It can be found in the `package.json` file. **MagicMirror² Version**: Please let us know which version of MagicMirror² you are running. It can be found in the `package.json` file.

View File

@ -31,7 +31,7 @@ When submitting a new issue, please supply the following information:
**Platform**: Place your platform here... give us your web browser/Electron version _and_ your hardware (Raspberry Pi 2/3/4, Windows, Mac, Linux, System V UNIX). **Platform**: Place your platform here... give us your web browser/Electron version _and_ your hardware (Raspberry Pi 2/3/4, Windows, Mac, Linux, System V UNIX).
**Node Version**: Make sure it's version 14 or later (recommended is 16). **Node Version**: Make sure it's version 16 or later (recommended is 18).
**MagicMirror² Version**: Please let us know which version of MagicMirror² you are running. It can be found in the `package.json` file. **MagicMirror² Version**: Please let us know which version of MagicMirror² you are running. It can be found in the `package.json` file.

View File

@ -18,7 +18,7 @@ jobs:
timeout-minutes: 30 timeout-minutes: 30
strategy: strategy:
matrix: matrix:
node-version: [14.x, 16.x, 18.x] node-version: [16.x, 18.x, 19.x]
steps: steps:
- name: "Checkout code" - name: "Checkout code"
uses: actions/checkout@v3 uses: actions/checkout@v3

View File

@ -18,6 +18,7 @@ _This release is scheduled to be released on 2023-07-01._
### Updated ### Updated
- Update electron to v24 - Update electron to v24
- Use node v19 in github workflow (replacing v14).
### Fixed ### Fixed

2
package-lock.json generated
View File

@ -48,7 +48,7 @@
"suncalc": "^1.9.0" "suncalc": "^1.9.0"
}, },
"engines": { "engines": {
"node": ">=14" "node": ">=16"
}, },
"optionalDependencies": { "optionalDependencies": {
"electron": "^24.0.0" "electron": "^24.0.0"

View File

@ -95,6 +95,6 @@
"fetch": "js/fetch.js" "fetch": "js/fetch.js"
}, },
"engines": { "engines": {
"node": ">=14" "node": ">=16"
} }
} }