From 06a24b35fa4dfb0320af1af3a76e5a8885ce11ff Mon Sep 17 00:00:00 2001 From: martastn Date: Mon, 2 Nov 2026 12:42:31 +0100 Subject: [PATCH 1/4] update node prerequisites --- src/content/docs/local-setup/local-celery.mdx | 2 +- src/content/docs/local-setup/local-frontend-demo.mdx | 2 +- src/content/docs/local-setup/local-slurm.mdx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/docs/local-setup/local-celery.mdx b/src/content/docs/local-setup/local-celery.mdx index 9f7fb22..6253915 100644 --- a/src/content/docs/local-setup/local-celery.mdx +++ b/src/content/docs/local-setup/local-celery.mdx @@ -34,7 +34,7 @@ You need **three terminals** for the backend, plus one for the frontend: ## Prerequisites - **Python 3.9+** with [Poetry](https://python-poetry.org/docs/) installed -- **Node.js 20+** with npm +- **Node.js 24 or 26+** with npm (odd releases such as 25 are not supported). The default version is pinned in `.nvmrc` in the `ui` repo. - **Docker** (for Redis) - **Git** diff --git a/src/content/docs/local-setup/local-frontend-demo.mdx b/src/content/docs/local-setup/local-frontend-demo.mdx index a53075a..3b69340 100644 --- a/src/content/docs/local-setup/local-frontend-demo.mdx +++ b/src/content/docs/local-setup/local-frontend-demo.mdx @@ -21,7 +21,7 @@ is simpler — no dependency management and easier teardown. ## Prerequisites -- **Node.js 20+** with npm +- **Node.js 24 or 26+** with npm (odd releases such as 25 are not supported). The default version is pinned in `.nvmrc` in the `ui` repo. - **Python 3.9+** with pip and venv — needed to build the converter into a Pyodide/WebAssembly module - **Git** diff --git a/src/content/docs/local-setup/local-slurm.mdx b/src/content/docs/local-setup/local-slurm.mdx index 0a2f734..d0f4759 100644 --- a/src/content/docs/local-setup/local-slurm.mdx +++ b/src/content/docs/local-setup/local-slurm.mdx @@ -31,7 +31,7 @@ You need **three terminals** for the backend, plus one for the frontend: ## Prerequisites - **Python 3.9+** with [Poetry](https://python-poetry.org/docs/) installed -- **Node.js 20+** with npm +- **Node.js 24 or 26+** with npm (odd releases such as 25 are not supported). The default version is pinned in `.nvmrc` in the `ui` repo. - **Docker** - **Git** From 0c33bbcf2ac1cb698d5759307f8739cdbf2be548 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marta=20Stanis=C5=82awska?= Date: Wed, 4 Nov 2026 13:03:19 +0100 Subject: [PATCH 2/4] Update Node.js version requirements in documentation Clarified Node.js version requirements for setup. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/content/docs/local-setup/local-celery.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/local-setup/local-celery.mdx b/src/content/docs/local-setup/local-celery.mdx index 6253915..4bd9534 100644 --- a/src/content/docs/local-setup/local-celery.mdx +++ b/src/content/docs/local-setup/local-celery.mdx @@ -34,7 +34,7 @@ You need **three terminals** for the backend, plus one for the frontend: ## Prerequisites - **Python 3.9+** with [Poetry](https://python-poetry.org/docs/) installed -- **Node.js 24 or 26+** with npm (odd releases such as 25 are not supported). The default version is pinned in `.nvmrc` in the `ui` repo. +- **Node.js 24.x or >=26 (even-numbered major versions only; odd majors like 25 are not supported)** with npm. The default version is pinned in `.nvmrc` in the `ui` repo. - **Docker** (for Redis) - **Git** From 73304162f74cc193dc7b3306a26f6da1188a6538 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marta=20Stanis=C5=82awska?= Date: Wed, 4 Nov 2026 13:03:28 +0100 Subject: [PATCH 3/4] Clarify Node.js version requirements in documentation Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/content/docs/local-setup/local-frontend-demo.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/local-setup/local-frontend-demo.mdx b/src/content/docs/local-setup/local-frontend-demo.mdx index 3b69340..b92c441 100644 --- a/src/content/docs/local-setup/local-frontend-demo.mdx +++ b/src/content/docs/local-setup/local-frontend-demo.mdx @@ -21,7 +21,7 @@ is simpler — no dependency management and easier teardown. ## Prerequisites -- **Node.js 24 or 26+** with npm (odd releases such as 25 are not supported). The default version is pinned in `.nvmrc` in the `ui` repo. +- **Node.js 24.x or >=26 (even-numbered major versions only; odd majors like 25 are not supported)** with npm. The default version is pinned in `.nvmrc` in the `ui` repo. - **Python 3.9+** with pip and venv — needed to build the converter into a Pyodide/WebAssembly module - **Git** From 1ec19c497e83c39414e73c3c3577dcbd84a49ffe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marta=20Stanis=C5=82awska?= Date: Wed, 4 Nov 2026 13:03:40 +0100 Subject: [PATCH 4/4] Update Node.js version requirements for clarity Clarify Node.js version requirements in prerequisites. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/content/docs/local-setup/local-slurm.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/local-setup/local-slurm.mdx b/src/content/docs/local-setup/local-slurm.mdx index d0f4759..67c28c4 100644 --- a/src/content/docs/local-setup/local-slurm.mdx +++ b/src/content/docs/local-setup/local-slurm.mdx @@ -31,7 +31,7 @@ You need **three terminals** for the backend, plus one for the frontend: ## Prerequisites - **Python 3.9+** with [Poetry](https://python-poetry.org/docs/) installed -- **Node.js 24 or 26+** with npm (odd releases such as 25 are not supported). The default version is pinned in `.nvmrc` in the `ui` repo. +- **Node.js 24.x or >=26 (even-numbered major versions only; odd majors like 25 are not supported)** with npm. The default version is pinned in `.nvmrc` in the `ui` repo. - **Docker** - **Git**