diff --git a/.mise.toml b/.mise.toml index 9ff84893e4c..4bcf7da036c 100644 --- a/.mise.toml +++ b/.mise.toml @@ -1,5 +1,5 @@ [tools] -node = "24.13.1" +node = "24.17.0" "npm:pnpm" = "11.0.9" [env] diff --git a/.nvmrc b/.nvmrc index 32f8c50de0c..1dd37d53743 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24.13.1 +24.17.0 diff --git a/package.json b/package.json index 48ade5c6148..bfcb1c4ea0b 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "devEngines": { "runtime": { "name": "node", - "version": "24.13.1" + "version": "24.17.0" } } } diff --git a/packages/ai-bot/Dockerfile b/packages/ai-bot/Dockerfile index a5cf270525c..228e578e94a 100644 --- a/packages/ai-bot/Dockerfile +++ b/packages/ai-bot/Dockerfile @@ -1,4 +1,4 @@ -ARG NODE_VERSION=24.13.1 +ARG NODE_VERSION=24.17.0 ARG PNPM_VERSION=11.0.9 FROM node:${NODE_VERSION}-slim ARG CI=1 diff --git a/packages/bot-runner/Dockerfile b/packages/bot-runner/Dockerfile index 9e40209cef3..94c147d4cac 100644 --- a/packages/bot-runner/Dockerfile +++ b/packages/bot-runner/Dockerfile @@ -1,4 +1,4 @@ -ARG NODE_VERSION=24.13.1 +ARG NODE_VERSION=24.17.0 ARG PNPM_VERSION=11.0.9 FROM node:${NODE_VERSION}-slim ARG CI=1 diff --git a/packages/boxel-icons/package.json b/packages/boxel-icons/package.json index de945d1a878..2bb0e7a2833 100644 --- a/packages/boxel-icons/package.json +++ b/packages/boxel-icons/package.json @@ -80,7 +80,7 @@ "typescript": "catalog:" }, "engines": { - "node": "24.13.1" + "node": "24.17.0" }, "ember": { "edition": "octane" diff --git a/packages/boxel-ui/addon/package.json b/packages/boxel-ui/addon/package.json index c76ca73e35f..edacc1757d2 100644 --- a/packages/boxel-ui/addon/package.json +++ b/packages/boxel-ui/addon/package.json @@ -111,7 +111,7 @@ "typescript": "catalog:" }, "engines": { - "node": "24.13.1" + "node": "24.17.0" }, "ember": { "edition": "octane" diff --git a/packages/postgres/Dockerfile b/packages/postgres/Dockerfile index 887a4381d62..4b442434eb3 100644 --- a/packages/postgres/Dockerfile +++ b/packages/postgres/Dockerfile @@ -1,4 +1,4 @@ -ARG NODE_VERSION=24.13.1 +ARG NODE_VERSION=24.17.0 ARG PNPM_VERSION=11.0.9 FROM node:${NODE_VERSION}-slim ARG CI=1 diff --git a/packages/realm-server/prerender-manager.Dockerfile b/packages/realm-server/prerender-manager.Dockerfile index 011efb8e5be..3321bf95850 100644 --- a/packages/realm-server/prerender-manager.Dockerfile +++ b/packages/realm-server/prerender-manager.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM node:24.13.1-slim +FROM node:24.17.0-slim ARG prerender_manager_script ENV prerender_manager_script=$prerender_manager_script diff --git a/packages/realm-server/prerender.Dockerfile b/packages/realm-server/prerender.Dockerfile index 7be58b3440a..4a0acb0925e 100644 --- a/packages/realm-server/prerender.Dockerfile +++ b/packages/realm-server/prerender.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM node:24.13.1-slim +FROM node:24.17.0-slim ARG prerender_script ENV prerender_script=$prerender_script @@ -10,37 +10,37 @@ WORKDIR /realm-server # drags in the shared libraries that Chromium needs at runtime. RUN apt-get update \ && apt-get install -y --no-install-recommends \ - ca-certificates \ - curl \ - unzip \ - jq \ - wget \ - gnupg \ - libasound2 \ - libatk-bridge2.0-0 \ - libatk1.0-0 \ - libatspi2.0-0 \ - libdrm2 \ - libgbm1 \ - libgtk-3-0 \ - libnss3 \ - libnspr4 \ - libx11-6 \ - libx11-xcb1 \ - libxcb1 \ - libxcomposite1 \ - libxdamage1 \ - libxext6 \ - libxfixes3 \ - libxrandr2 \ - libxshmfence1 \ - libxss1 \ - libxtst6 \ - fonts-ipafont-gothic \ - fonts-wqy-zenhei \ - fonts-thai-tlwg \ - fonts-kacst \ - fonts-freefont-ttf \ + ca-certificates \ + curl \ + unzip \ + jq \ + wget \ + gnupg \ + libasound2 \ + libatk-bridge2.0-0 \ + libatk1.0-0 \ + libatspi2.0-0 \ + libdrm2 \ + libgbm1 \ + libgtk-3-0 \ + libnss3 \ + libnspr4 \ + libx11-6 \ + libx11-xcb1 \ + libxcb1 \ + libxcomposite1 \ + libxdamage1 \ + libxext6 \ + libxfixes3 \ + libxrandr2 \ + libxshmfence1 \ + libxss1 \ + libxtst6 \ + fonts-ipafont-gothic \ + fonts-wqy-zenhei \ + fonts-thai-tlwg \ + fonts-kacst \ + fonts-freefont-ttf \ && wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - \ && sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' \ && apt-get update \ @@ -77,6 +77,6 @@ USER pptruser EXPOSE 4221 HEALTHCHECK --interval=30s --timeout=5s --start-period=60s --retries=3 \ - CMD curl --fail --silent --show-error --max-time 5 --output /dev/null http://localhost:4221/ || exit 1 + CMD curl --fail --silent --show-error --max-time 5 --output /dev/null http://localhost:4221/ || exit 1 CMD exec /realm-server/packages/realm-server/$prerender_script diff --git a/packages/realm-server/realm-server.Dockerfile b/packages/realm-server/realm-server.Dockerfile index de4730fa188..7f2e27ee6e7 100644 --- a/packages/realm-server/realm-server.Dockerfile +++ b/packages/realm-server/realm-server.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM node:24.13.1-slim +FROM node:24.17.0-slim ARG realm_server_script ENV realm_server_script=$realm_server_script diff --git a/packages/realm-server/worker.Dockerfile b/packages/realm-server/worker.Dockerfile index cd14fa4c0d2..70c02ff31f1 100644 --- a/packages/realm-server/worker.Dockerfile +++ b/packages/realm-server/worker.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM node:24.13.1-slim +FROM node:24.17.0-slim ARG worker_script ENV worker_script=$worker_script