Change Node.js minimum version to Node 20

Node 18 will be EOL at the end of the month, we should probably not support it for Mastodon 4.4.
This commit is contained in:
Renaud Chaput 2025-04-07 18:28:50 +02:00
parent ff7230df06
commit 09be390e44
No known key found for this signature in database
GPG Key ID: BCFC859D49B46990
3 changed files with 3 additions and 3 deletions

View File

@ -60,7 +60,7 @@ Mastodon is a **free, open-source social network server** based on ActivityPub w
- **PostgreSQL** 12+ - **PostgreSQL** 12+
- **Redis** 4+ - **Redis** 4+
- **Ruby** 3.2+ - **Ruby** 3.2+
- **Node.js** 18+ - **Node.js** 20+
The repository includes deployment configurations for **Docker and docker-compose** as well as specific platforms like **Heroku**, and **Scalingo**. For Helm charts, reference the [mastodon/chart repository](https://github.com/mastodon/chart). The [**standalone** installation guide](https://docs.joinmastodon.org/admin/install/) is available in the documentation. The repository includes deployment configurations for **Docker and docker-compose** as well as specific platforms like **Heroku**, and **Scalingo**. For Helm charts, reference the [mastodon/chart repository](https://github.com/mastodon/chart). The [**standalone** installation guide](https://docs.joinmastodon.org/admin/install/) is available in the documentation.

View File

@ -3,7 +3,7 @@
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"packageManager": "yarn@4.8.1", "packageManager": "yarn@4.8.1",
"engines": { "engines": {
"node": ">=18" "node": ">=20"
}, },
"workspaces": [ "workspaces": [
".", ".",

View File

@ -3,7 +3,7 @@
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"packageManager": "yarn@4.8.1", "packageManager": "yarn@4.8.1",
"engines": { "engines": {
"node": ">=18" "node": ">=20"
}, },
"description": "Mastodon's Streaming Server", "description": "Mastodon's Streaming Server",
"private": true, "private": true,