Skip to content

Node: feat: Node.js 25.4.0#20673

Merged
LaurentGoderre merged 1 commit intodocker-library:masterfrom
nodejs:node
Jan 20, 2026
Merged

Node: feat: Node.js 25.4.0#20673
LaurentGoderre merged 1 commit intodocker-library:masterfrom
nodejs:node

Conversation

@nodejs-github-bot
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown

Diff for ac1f733:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index e57758e..82577fc 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -122,42 +122,42 @@ Architectures: amd64, arm64v8, ppc64le, s390x
 GitCommit: 893511202f3e478d6b23e76b5658b93be6e906b7
 Directory: 24/trixie-slim
 
-Tags: 25, 25-bookworm, 25.3, 25.3-bookworm, 25.3.0, 25.3.0-bookworm, bookworm, current, current-bookworm, latest
+Tags: 25, 25-bookworm, 25.4, 25.4-bookworm, 25.4.0, 25.4.0-bookworm, bookworm, current, current-bookworm, latest
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 893511202f3e478d6b23e76b5658b93be6e906b7
+GitCommit: 92b428c9c5586a813253bc8d64d06549c8d7019c
 Directory: 25/bookworm
 
-Tags: 25-alpine, 25-alpine3.23, 25.3-alpine, 25.3-alpine3.23, 25.3.0-alpine, 25.3.0-alpine3.23, alpine, alpine3.23, current-alpine, current-alpine3.23
+Tags: 25-alpine, 25-alpine3.23, 25.4-alpine, 25.4-alpine3.23, 25.4.0-alpine, 25.4.0-alpine3.23, alpine, alpine3.23, current-alpine, current-alpine3.23
 Architectures: amd64, arm64v8, s390x
-GitCommit: 893511202f3e478d6b23e76b5658b93be6e906b7
+GitCommit: 92b428c9c5586a813253bc8d64d06549c8d7019c
 Directory: 25/alpine3.23
 
-Tags: 25-alpine3.22, 25.3-alpine3.22, 25.3.0-alpine3.22, alpine3.22, current-alpine3.22
+Tags: 25-alpine3.22, 25.4-alpine3.22, 25.4.0-alpine3.22, alpine3.22, current-alpine3.22
 Architectures: amd64, arm64v8, s390x
-GitCommit: 893511202f3e478d6b23e76b5658b93be6e906b7
+GitCommit: 92b428c9c5586a813253bc8d64d06549c8d7019c
 Directory: 25/alpine3.22
 
-Tags: 25-bookworm-slim, 25-slim, 25.3-bookworm-slim, 25.3-slim, 25.3.0-bookworm-slim, 25.3.0-slim, bookworm-slim, current-bookworm-slim, current-slim, slim
+Tags: 25-bookworm-slim, 25-slim, 25.4-bookworm-slim, 25.4-slim, 25.4.0-bookworm-slim, 25.4.0-slim, bookworm-slim, current-bookworm-slim, current-slim, slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 893511202f3e478d6b23e76b5658b93be6e906b7
+GitCommit: 92b428c9c5586a813253bc8d64d06549c8d7019c
 Directory: 25/bookworm-slim
 
-Tags: 25-bullseye, 25.3-bullseye, 25.3.0-bullseye, bullseye, current-bullseye
+Tags: 25-bullseye, 25.4-bullseye, 25.4.0-bullseye, bullseye, current-bullseye
 Architectures: amd64, arm64v8
-GitCommit: 893511202f3e478d6b23e76b5658b93be6e906b7
+GitCommit: 92b428c9c5586a813253bc8d64d06549c8d7019c
 Directory: 25/bullseye
 
-Tags: 25-bullseye-slim, 25.3-bullseye-slim, 25.3.0-bullseye-slim, bullseye-slim, current-bullseye-slim
+Tags: 25-bullseye-slim, 25.4-bullseye-slim, 25.4.0-bullseye-slim, bullseye-slim, current-bullseye-slim
 Architectures: amd64, arm64v8
-GitCommit: 893511202f3e478d6b23e76b5658b93be6e906b7
+GitCommit: 92b428c9c5586a813253bc8d64d06549c8d7019c
 Directory: 25/bullseye-slim
 
-Tags: 25-trixie, 25.3-trixie, 25.3.0-trixie, current-trixie, trixie
+Tags: 25-trixie, 25.4-trixie, 25.4.0-trixie, current-trixie, trixie
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 893511202f3e478d6b23e76b5658b93be6e906b7
+GitCommit: 92b428c9c5586a813253bc8d64d06549c8d7019c
 Directory: 25/trixie
 
-Tags: 25-trixie-slim, 25.3-trixie-slim, 25.3.0-trixie-slim, current-trixie-slim, trixie-slim
+Tags: 25-trixie-slim, 25.4-trixie-slim, 25.4.0-trixie-slim, current-trixie-slim, trixie-slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 893511202f3e478d6b23e76b5658b93be6e906b7
+GitCommit: 92b428c9c5586a813253bc8d64d06549c8d7019c
 Directory: 25/trixie-slim
diff --git a/_bashbrew-list b/_bashbrew-list
index 895710e..83e69db 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -108,28 +108,28 @@ node:25-bullseye-slim
 node:25-slim
 node:25-trixie
 node:25-trixie-slim
-node:25.3
-node:25.3-alpine
-node:25.3-alpine3.22
-node:25.3-alpine3.23
-node:25.3-bookworm
-node:25.3-bookworm-slim
-node:25.3-bullseye
-node:25.3-bullseye-slim
-node:25.3-slim
-node:25.3-trixie
-node:25.3-trixie-slim
-node:25.3.0
-node:25.3.0-alpine
-node:25.3.0-alpine3.22
-node:25.3.0-alpine3.23
-node:25.3.0-bookworm
-node:25.3.0-bookworm-slim
-node:25.3.0-bullseye
-node:25.3.0-bullseye-slim
-node:25.3.0-slim
-node:25.3.0-trixie
-node:25.3.0-trixie-slim
+node:25.4
+node:25.4-alpine
+node:25.4-alpine3.22
+node:25.4-alpine3.23
+node:25.4-bookworm
+node:25.4-bookworm-slim
+node:25.4-bullseye
+node:25.4-bullseye-slim
+node:25.4-slim
+node:25.4-trixie
+node:25.4-trixie-slim
+node:25.4.0
+node:25.4.0-alpine
+node:25.4.0-alpine3.22
+node:25.4.0-alpine3.23
+node:25.4.0-bookworm
+node:25.4.0-bookworm-slim
+node:25.4.0-bullseye
+node:25.4.0-bullseye-slim
+node:25.4.0-slim
+node:25.4.0-trixie
+node:25.4.0-trixie-slim
 node:alpine
 node:alpine3.22
 node:alpine3.23
diff --git a/node_current-alpine3.22/Dockerfile b/node_current-alpine3.22/Dockerfile
index 10ada76..472e069 100644
--- a/node_current-alpine3.22/Dockerfile
+++ b/node_current-alpine3.22/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.22
 
-ENV NODE_VERSION=25.3.0
+ENV NODE_VERSION=25.4.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="d32207df0d9157526faf0c31ec219f50bff7fbd37ffa2d2a7c8f3834d28d7621" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="b179b0dff5b3b3a441f8ea727166dfc9e4d29ba44a1ab917ee507910430c2110" OPENSSL_ARCH=linux-x86_64;; \
         x86) OPENSSL_ARCH=linux-elf;; \
         aarch64) OPENSSL_ARCH=linux-aarch64;; \
         arm*) OPENSSL_ARCH=linux-armv4;; \
diff --git a/node_current-alpine3.23/Dockerfile b/node_current-alpine3.23/Dockerfile
index 3fc3714..2c6e468 100644
--- a/node_current-alpine3.23/Dockerfile
+++ b/node_current-alpine3.23/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.23
 
-ENV NODE_VERSION=25.3.0
+ENV NODE_VERSION=25.4.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="d32207df0d9157526faf0c31ec219f50bff7fbd37ffa2d2a7c8f3834d28d7621" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="b179b0dff5b3b3a441f8ea727166dfc9e4d29ba44a1ab917ee507910430c2110" OPENSSL_ARCH=linux-x86_64;; \
         x86) OPENSSL_ARCH=linux-elf;; \
         aarch64) OPENSSL_ARCH=linux-aarch64;; \
         arm*) OPENSSL_ARCH=linux-armv4;; \
diff --git a/node_current-bullseye-slim/Dockerfile b/node_current-bullseye-slim/Dockerfile
index 828b35a..ab71842 100644
--- a/node_current-bullseye-slim/Dockerfile
+++ b/node_current-bullseye-slim/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:bullseye-slim
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=25.3.0
+ENV NODE_VERSION=25.4.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_current-bullseye/Dockerfile b/node_current-bullseye/Dockerfile
index 0581dd7..c32f5cb 100644
--- a/node_current-bullseye/Dockerfile
+++ b/node_current-bullseye/Dockerfile
@@ -3,7 +3,7 @@ FROM buildpack-deps:bullseye
 RUN groupadd --gid 1000 node \
   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
 
-ENV NODE_VERSION=25.3.0
+ENV NODE_VERSION=25.4.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_latest/Dockerfile b/node_latest/Dockerfile
index 53f0449..b74a6b1 100644
--- a/node_latest/Dockerfile
+++ b/node_latest/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=25.3.0
+ENV NODE_VERSION=25.4.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_slim/Dockerfile b/node_slim/Dockerfile
index 3d1a96f..d112d79 100644
--- a/node_slim/Dockerfile
+++ b/node_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=25.3.0
+ENV NODE_VERSION=25.4.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_trixie-slim/Dockerfile b/node_trixie-slim/Dockerfile
index 31afa98..573b99f 100644
--- a/node_trixie-slim/Dockerfile
+++ b/node_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=25.3.0
+ENV NODE_VERSION=25.4.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_trixie/Dockerfile b/node_trixie/Dockerfile
index 40dc298..2939258 100644
--- a/node_trixie/Dockerfile
+++ b/node_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=25.3.0
+ENV NODE_VERSION=25.4.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \

Relevant Maintainers:

@LaurentGoderre LaurentGoderre merged commit 5d00e86 into docker-library:master Jan 20, 2026
37 checks passed
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