Skip to content

Node: feat: Node.js 24.21.0 - #22231

Merged
yosifkit merged 1 commit into
docker-library:masterfrom
nodejs:node
Sep 9, 2026
Merged

Node: feat: Node.js 24.21.0#22231
yosifkit merged 1 commit into
docker-library:masterfrom
nodejs:node

Conversation

@nodejs-github-bot

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Diff for ab75e3d:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 96f9dcc..35e40b4 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -32,34 +32,34 @@ Architectures: amd64, arm64v8, ppc64le, s390x
 GitCommit: bc0a422bce0f729dd85790639d9f1918143f1235
 Directory: 22/trixie-slim
 
-Tags: 24, 24-bookworm, 24.20, 24.20-bookworm, 24.20.0, 24.20.0-bookworm, krypton, krypton-bookworm, lts, lts-bookworm, lts-krypton
+Tags: 24, 24-bookworm, 24.21, 24.21-bookworm, 24.21.0, 24.21.0-bookworm, krypton, krypton-bookworm, lts, lts-bookworm, lts-krypton
 Architectures: amd64, arm64v8, ppc64le
-GitCommit: c4eb0858f5c522521768d5b6dc1d9f1631d4854d
+GitCommit: 93a7bafc324a85ac1ee461604cff87cffacb6d7a
 Directory: 24/bookworm
 
-Tags: 24-alpine, 24-alpine3.24, 24.20-alpine, 24.20-alpine3.24, 24.20.0-alpine, 24.20.0-alpine3.24, krypton-alpine, krypton-alpine3.24, lts-alpine, lts-alpine3.24
+Tags: 24-alpine, 24-alpine3.24, 24.21-alpine, 24.21-alpine3.24, 24.21.0-alpine, 24.21.0-alpine3.24, krypton-alpine, krypton-alpine3.24, lts-alpine, lts-alpine3.24
 Architectures: amd64, arm64v8, s390x
-GitCommit: c4eb0858f5c522521768d5b6dc1d9f1631d4854d
+GitCommit: 93a7bafc324a85ac1ee461604cff87cffacb6d7a
 Directory: 24/alpine3.24
 
-Tags: 24-alpine3.23, 24.20-alpine3.23, 24.20.0-alpine3.23, krypton-alpine3.23, lts-alpine3.23
+Tags: 24-alpine3.23, 24.21-alpine3.23, 24.21.0-alpine3.23, krypton-alpine3.23, lts-alpine3.23
 Architectures: amd64, arm64v8, s390x
-GitCommit: c4eb0858f5c522521768d5b6dc1d9f1631d4854d
+GitCommit: 93a7bafc324a85ac1ee461604cff87cffacb6d7a
 Directory: 24/alpine3.23
 
-Tags: 24-bookworm-slim, 24-slim, 24.20-bookworm-slim, 24.20-slim, 24.20.0-bookworm-slim, 24.20.0-slim, krypton-bookworm-slim, krypton-slim, lts-bookworm-slim, lts-slim
+Tags: 24-bookworm-slim, 24-slim, 24.21-bookworm-slim, 24.21-slim, 24.21.0-bookworm-slim, 24.21.0-slim, krypton-bookworm-slim, krypton-slim, lts-bookworm-slim, lts-slim
 Architectures: amd64, arm64v8, ppc64le
-GitCommit: c4eb0858f5c522521768d5b6dc1d9f1631d4854d
+GitCommit: 93a7bafc324a85ac1ee461604cff87cffacb6d7a
 Directory: 24/bookworm-slim
 
-Tags: 24-trixie, 24.20-trixie, 24.20.0-trixie, krypton-trixie, lts-trixie
+Tags: 24-trixie, 24.21-trixie, 24.21.0-trixie, krypton-trixie, lts-trixie
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: c4eb0858f5c522521768d5b6dc1d9f1631d4854d
+GitCommit: 93a7bafc324a85ac1ee461604cff87cffacb6d7a
 Directory: 24/trixie
 
-Tags: 24-trixie-slim, 24.20-trixie-slim, 24.20.0-trixie-slim, krypton-trixie-slim, lts-trixie-slim
+Tags: 24-trixie-slim, 24.21-trixie-slim, 24.21.0-trixie-slim, krypton-trixie-slim, lts-trixie-slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: c4eb0858f5c522521768d5b6dc1d9f1631d4854d
+GitCommit: 93a7bafc324a85ac1ee461604cff87cffacb6d7a
 Directory: 24/trixie-slim
 
 Tags: 26, 26-trixie, 26.8, 26.8-trixie, 26.8.1, 26.8.1-trixie, current, current-trixie, latest, trixie
diff --git a/_bashbrew-list b/_bashbrew-list
index e9b00c2..6f872c0 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -34,24 +34,24 @@ node:24-bookworm-slim
 node:24-slim
 node:24-trixie
 node:24-trixie-slim
-node:24.20
-node:24.20-alpine
-node:24.20-alpine3.23
-node:24.20-alpine3.24
-node:24.20-bookworm
-node:24.20-bookworm-slim
-node:24.20-slim
-node:24.20-trixie
-node:24.20-trixie-slim
-node:24.20.0
-node:24.20.0-alpine
-node:24.20.0-alpine3.23
-node:24.20.0-alpine3.24
-node:24.20.0-bookworm
-node:24.20.0-bookworm-slim
-node:24.20.0-slim
-node:24.20.0-trixie
-node:24.20.0-trixie-slim
+node:24.21
+node:24.21-alpine
+node:24.21-alpine3.23
+node:24.21-alpine3.24
+node:24.21-bookworm
+node:24.21-bookworm-slim
+node:24.21-slim
+node:24.21-trixie
+node:24.21-trixie-slim
+node:24.21.0
+node:24.21.0-alpine
+node:24.21.0-alpine3.23
+node:24.21.0-alpine3.24
+node:24.21.0-bookworm
+node:24.21.0-bookworm-slim
+node:24.21.0-slim
+node:24.21.0-trixie
+node:24.21.0-trixie-slim
 node:26
 node:26-alpine
 node:26-alpine3.23
diff --git a/node_lts-alpine3.23/Dockerfile b/node_lts-alpine3.23/Dockerfile
index ed5289e..4340678 100644
--- a/node_lts-alpine3.23/Dockerfile
+++ b/node_lts-alpine3.23/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.23
 
-ENV NODE_VERSION=24.20.0
+ENV NODE_VERSION=24.21.0
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
@@ -10,7 +10,7 @@ RUN addgroup -g 1000 node \
         curl \
     && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" \
       && case "${alpineArch##*-}" in \
-        x86_64) ARCH='x64' CHECKSUM="4d2838775b7cf4f9641c3a22e3ef6e591a62ed7192381c933204db6aaa270c3b" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="dd5ca647e656c8200c873f45098a16623129c47f2387829f0a15a6de1dac1220" OPENSSL_ARCH=linux-x86_64;; \
         aarch64) OPENSSL_ARCH=linux-aarch64;; \
         s390x) OPENSSL_ARCH=linux-s390x;; \
         *) echo "unsupported architecture"; exit 1 ;; \
@@ -41,7 +41,6 @@ RUN addgroup -g 1000 node \
       5BE8A3F6C8A5C01D106C0AD820B1A390B168D356 \
       DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 \
       CC68F5A3106FF448322E48ED27F5E38D5B0A215F \
-      8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
       890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 \
       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
       108F52B48DB57BB0CC439B2997B01419BD92F80A \
diff --git a/node_lts-alpine3.24/Dockerfile b/node_lts-alpine3.24/Dockerfile
index 7f6c775..f51805a 100644
--- a/node_lts-alpine3.24/Dockerfile
+++ b/node_lts-alpine3.24/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.24
 
-ENV NODE_VERSION=24.20.0
+ENV NODE_VERSION=24.21.0
 
 RUN addgroup -g 1000 node \
     && adduser -u 1000 -G node -s /bin/sh -D node \
@@ -10,7 +10,7 @@ RUN addgroup -g 1000 node \
         curl \
     && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" \
       && case "${alpineArch##*-}" in \
-        x86_64) ARCH='x64' CHECKSUM="4d2838775b7cf4f9641c3a22e3ef6e591a62ed7192381c933204db6aaa270c3b" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="dd5ca647e656c8200c873f45098a16623129c47f2387829f0a15a6de1dac1220" OPENSSL_ARCH=linux-x86_64;; \
         aarch64) OPENSSL_ARCH=linux-aarch64;; \
         s390x) OPENSSL_ARCH=linux-s390x;; \
         *) echo "unsupported architecture"; exit 1 ;; \
@@ -41,7 +41,6 @@ RUN addgroup -g 1000 node \
       5BE8A3F6C8A5C01D106C0AD820B1A390B168D356 \
       DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 \
       CC68F5A3106FF448322E48ED27F5E38D5B0A215F \
-      8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
       890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 \
       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
       108F52B48DB57BB0CC439B2997B01419BD92F80A \
diff --git a/node_lts-krypton/Dockerfile b/node_lts-krypton/Dockerfile
index 1293b0a..300953e 100644
--- a/node_lts-krypton/Dockerfile
+++ b/node_lts-krypton/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bookworm
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=24.20.0
+ENV NODE_VERSION=24.21.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
@@ -20,7 +20,6 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     5BE8A3F6C8A5C01D106C0AD820B1A390B168D356 \
     DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 \
     CC68F5A3106FF448322E48ED27F5E38D5B0A215F \
-    8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
     890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 \
     C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
     108F52B48DB57BB0CC439B2997B01419BD92F80A \
diff --git a/node_lts-slim/Dockerfile b/node_lts-slim/Dockerfile
index 37d08b5..0dca531 100644
--- a/node_lts-slim/Dockerfile
+++ b/node_lts-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bookworm-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=24.20.0
+ENV NODE_VERSION=24.21.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
@@ -23,7 +23,6 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
       5BE8A3F6C8A5C01D106C0AD820B1A390B168D356 \
       DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 \
       CC68F5A3106FF448322E48ED27F5E38D5B0A215F \
-      8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
       890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 \
       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
       108F52B48DB57BB0CC439B2997B01419BD92F80A \
diff --git a/node_lts-trixie-slim/Dockerfile b/node_lts-trixie-slim/Dockerfile
index cfc2b79..e8f1076 100644
--- a/node_lts-trixie-slim/Dockerfile
+++ b/node_lts-trixie-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:trixie-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=24.20.0
+ENV NODE_VERSION=24.21.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
@@ -24,7 +24,6 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
       5BE8A3F6C8A5C01D106C0AD820B1A390B168D356 \
       DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 \
       CC68F5A3106FF448322E48ED27F5E38D5B0A215F \
-      8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
       890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 \
       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
       108F52B48DB57BB0CC439B2997B01419BD92F80A \
diff --git a/node_lts-trixie/Dockerfile b/node_lts-trixie/Dockerfile
index a0ea7a2..743136a 100644
--- a/node_lts-trixie/Dockerfile
+++ b/node_lts-trixie/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:trixie
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=24.20.0
+ENV NODE_VERSION=24.21.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
@@ -21,7 +21,6 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     5BE8A3F6C8A5C01D106C0AD820B1A390B168D356 \
     DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 \
     CC68F5A3106FF448322E48ED27F5E38D5B0A215F \
-    8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
     890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 \
     C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
     108F52B48DB57BB0CC439B2997B01419BD92F80A \

Relevant Maintainers:

@yosifkit
yosifkit merged commit 09e5dd6 into docker-library:master Sep 9, 2026
23 checks passed
@MikeMcC399
MikeMcC399 deleted the node branch September 9, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants