From ef15670a9f2f6381cca4dc7e561982cfad4d0667 Mon Sep 17 00:00:00 2001 From: mtrezza Date: Sat, 15 Jan 2022 01:03:19 +0000 Subject: [PATCH 1/3] ci: bump environment From a475e8d9612fbdcbb08c467fbab1f6dd52f46f04 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sun, 16 Jan 2022 12:11:03 +0100 Subject: [PATCH 2/3] update ci env --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6062e02276..53e5901987 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -112,9 +112,9 @@ jobs: matrix: include: - name: Node 12 - NODE_VERSION: 12.22.8 + NODE_VERSION: 12.22.9 - name: Node 14 - NODE_VERSION: 14.18.2 + NODE_VERSION: 14.18.3 - name: Node 16 NODE_VERSION: 16.10.0 fail-fast: false From a50ed371d4b5496a379e2a7b06613c58e98efa63 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sun, 16 Jan 2022 12:11:12 +0100 Subject: [PATCH 3/3] add compatibility table to readme --- README.md | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b2972ad84c..8f9eef5ecb 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,9 @@ Parse Dashboard is a standalone dashboard for managing your [Parse Server](https --- - [Getting Started](#getting-started) -- [Local Installation](#local-installation) + - [Compatibility](#compatibility) + - [Parse Server](#parse-server) + - [Node.js](#nodejs) - [Configuring Parse Dashboard](#configuring-parse-dashboard) - [File](#file) - [Environment variables](#environment-variables) @@ -60,10 +62,6 @@ Parse Dashboard is a standalone dashboard for managing your [Parse Server](https # Getting Started -[Node.js](https://nodejs.org) version >= 12 is required to run the dashboard. You also need to be using Parse Server version 2.1.4 or higher. - -# Local Installation - Install the dashboard from `npm`. ``` @@ -90,6 +88,25 @@ After starting the dashboard, you can visit http://localhost:4040 in your browse ![Parse Dashboard](.github/dash-shot.png) +## Compatibility + +### Parse Server +Parse Dashboard is compatible with the following Parse Server versions. + +| Parse Dashboard Version | Parse Server Version | Compatible | +|-------------------------|----------------------|------------| +| >=1.0 | >= 2.1.4 | ✅ Yes | + +### Node.js +Parse Dashboard is continuously tested with the most recent releases of Node.js to ensure compatibility. We follow the [Node.js Long Term Support plan](https://github.com/nodejs/Release) and only test against versions that are officially supported and have not reached their end-of-life date. + +| Version | Latest Version | End-of-Life | Compatible | +|------------|----------------|-------------|--------------| +| Node.js 12 | 12.22.9 | April 2022 | ✅ Yes | +| Node.js 14 | 14.18.3 | April 2023 | ✅ Yes | +| Node.js 16 | 16.10.0 | April 2024 | ✅ Yes | +| Node.js 17 | 17.x | June 2022 | ❌ Not tested | + ## Configuring Parse Dashboard ### File