Skip to content

Node: feat: Node.js 22.17.1, 24.4.1#19479

Merged
tianon merged 1 commit into
docker-library:masterfrom
nodejs:node
Jul 16, 2025
Merged

Node: feat: Node.js 22.17.1, 24.4.1#19479
tianon merged 1 commit into
docker-library:masterfrom
nodejs:node

Conversation

@nodejs-github-bot
Copy link
Copy Markdown
Contributor

@nodejs-github-bot nodejs-github-bot commented Jul 16, 2025

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@SimenB
Copy link
Copy Markdown
Contributor

SimenB commented Jul 16, 2025

Title is obv wrong here - it's a security release

@nodejs-github-bot nodejs-github-bot changed the title Node: Remove stray * for linux*-s390x in slim images Node: Revert "Remove stray * for linux*-s390x in slim images" Jul 16, 2025
@github-actions
Copy link
Copy Markdown

Diff for ca5cb30:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 4161c27..472ddc3 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -19,7 +19,7 @@ Directory: 20/alpine3.21
 
 Tags: 20-bookworm-slim, 20-slim, 20.19-bookworm-slim, 20.19-slim, 20.19.4-bookworm-slim, 20.19.4-slim, iron-bookworm-slim, iron-slim
 Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
-GitCommit: c33478265e946cb3c22fd6b404137588fc18c12a
+GitCommit: c3973687f2e3de90dd0ffac1199ab8d7221ac27a
 Directory: 20/bookworm-slim
 
 Tags: 20-bullseye, 20.19-bullseye, 20.19.4-bullseye, iron-bullseye
@@ -29,65 +29,65 @@ Directory: 20/bullseye
 
 Tags: 20-bullseye-slim, 20.19-bullseye-slim, 20.19.4-bullseye-slim, iron-bullseye-slim
 Architectures: amd64, arm32v7, arm64v8
-GitCommit: c33478265e946cb3c22fd6b404137588fc18c12a
+GitCommit: c3973687f2e3de90dd0ffac1199ab8d7221ac27a
 Directory: 20/bullseye-slim
 
-Tags: 22, 22-bookworm, 22.17, 22.17-bookworm, 22.17.0, 22.17.0-bookworm, jod, jod-bookworm, lts, lts-bookworm, lts-jod
+Tags: 22, 22-bookworm, 22.17, 22.17-bookworm, 22.17.1, 22.17.1-bookworm, jod, jod-bookworm, lts, lts-bookworm, lts-jod
 Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
-GitCommit: d78e8df65f94f391ba1adf67f7ef1e2596ac92f1
+GitCommit: bd31952b241c9e57ff2205294a87dbb55fdb2f26
 Directory: 22/bookworm
 
-Tags: 22-alpine, 22-alpine3.22, 22.17-alpine, 22.17-alpine3.22, 22.17.0-alpine, 22.17.0-alpine3.22, jod-alpine, jod-alpine3.22, lts-alpine, lts-alpine3.22
+Tags: 22-alpine, 22-alpine3.22, 22.17-alpine, 22.17-alpine3.22, 22.17.1-alpine, 22.17.1-alpine3.22, jod-alpine, jod-alpine3.22, lts-alpine, lts-alpine3.22
 Architectures: amd64, arm32v6, arm32v7, arm64v8, s390x
-GitCommit: d78e8df65f94f391ba1adf67f7ef1e2596ac92f1
+GitCommit: bd31952b241c9e57ff2205294a87dbb55fdb2f26
 Directory: 22/alpine3.22
 
-Tags: 22-alpine3.21, 22.17-alpine3.21, 22.17.0-alpine3.21, jod-alpine3.21, lts-alpine3.21
+Tags: 22-alpine3.21, 22.17-alpine3.21, 22.17.1-alpine3.21, jod-alpine3.21, lts-alpine3.21
 Architectures: amd64, arm32v6, arm32v7, arm64v8, s390x
-GitCommit: d78e8df65f94f391ba1adf67f7ef1e2596ac92f1
+GitCommit: bd31952b241c9e57ff2205294a87dbb55fdb2f26
 Directory: 22/alpine3.21
 
-Tags: 22-bookworm-slim, 22-slim, 22.17-bookworm-slim, 22.17-slim, 22.17.0-bookworm-slim, 22.17.0-slim, jod-bookworm-slim, jod-slim, lts-bookworm-slim, lts-slim
+Tags: 22-bookworm-slim, 22-slim, 22.17-bookworm-slim, 22.17-slim, 22.17.1-bookworm-slim, 22.17.1-slim, jod-bookworm-slim, jod-slim, lts-bookworm-slim, lts-slim
 Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
-GitCommit: d78e8df65f94f391ba1adf67f7ef1e2596ac92f1
+GitCommit: c3973687f2e3de90dd0ffac1199ab8d7221ac27a
 Directory: 22/bookworm-slim
 
-Tags: 22-bullseye, 22.17-bullseye, 22.17.0-bullseye, jod-bullseye, lts-bullseye
+Tags: 22-bullseye, 22.17-bullseye, 22.17.1-bullseye, jod-bullseye, lts-bullseye
 Architectures: amd64, arm32v7, arm64v8
-GitCommit: d78e8df65f94f391ba1adf67f7ef1e2596ac92f1
+GitCommit: bd31952b241c9e57ff2205294a87dbb55fdb2f26
 Directory: 22/bullseye
 
-Tags: 22-bullseye-slim, 22.17-bullseye-slim, 22.17.0-bullseye-slim, jod-bullseye-slim, lts-bullseye-slim
+Tags: 22-bullseye-slim, 22.17-bullseye-slim, 22.17.1-bullseye-slim, jod-bullseye-slim, lts-bullseye-slim
 Architectures: amd64, arm32v7, arm64v8
-GitCommit: d78e8df65f94f391ba1adf67f7ef1e2596ac92f1
+GitCommit: c3973687f2e3de90dd0ffac1199ab8d7221ac27a
 Directory: 22/bullseye-slim
 
-Tags: 24, 24-bookworm, 24.4, 24.4-bookworm, 24.4.0, 24.4.0-bookworm, bookworm, current, current-bookworm, latest
+Tags: 24, 24-bookworm, 24.4, 24.4-bookworm, 24.4.1, 24.4.1-bookworm, bookworm, current, current-bookworm, latest
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 72fb86458a432da1cc1dd93966a62f2eeb954325
+GitCommit: bd31952b241c9e57ff2205294a87dbb55fdb2f26
 Directory: 24/bookworm
 
-Tags: 24-alpine, 24-alpine3.22, 24.4-alpine, 24.4-alpine3.22, 24.4.0-alpine, 24.4.0-alpine3.22, alpine, alpine3.22, current-alpine, current-alpine3.22
+Tags: 24-alpine, 24-alpine3.22, 24.4-alpine, 24.4-alpine3.22, 24.4.1-alpine, 24.4.1-alpine3.22, alpine, alpine3.22, current-alpine, current-alpine3.22
 Architectures: amd64, arm64v8, s390x
-GitCommit: 72fb86458a432da1cc1dd93966a62f2eeb954325
+GitCommit: bd31952b241c9e57ff2205294a87dbb55fdb2f26
 Directory: 24/alpine3.22
 
-Tags: 24-alpine3.21, 24.4-alpine3.21, 24.4.0-alpine3.21, alpine3.21, current-alpine3.21
+Tags: 24-alpine3.21, 24.4-alpine3.21, 24.4.1-alpine3.21, alpine3.21, current-alpine3.21
 Architectures: amd64, arm64v8, s390x
-GitCommit: 72fb86458a432da1cc1dd93966a62f2eeb954325
+GitCommit: bd31952b241c9e57ff2205294a87dbb55fdb2f26
 Directory: 24/alpine3.21
 
-Tags: 24-bookworm-slim, 24-slim, 24.4-bookworm-slim, 24.4-slim, 24.4.0-bookworm-slim, 24.4.0-slim, bookworm-slim, current-bookworm-slim, current-slim, slim
+Tags: 24-bookworm-slim, 24-slim, 24.4-bookworm-slim, 24.4-slim, 24.4.1-bookworm-slim, 24.4.1-slim, bookworm-slim, current-bookworm-slim, current-slim, slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 72fb86458a432da1cc1dd93966a62f2eeb954325
+GitCommit: c3973687f2e3de90dd0ffac1199ab8d7221ac27a
 Directory: 24/bookworm-slim
 
-Tags: 24-bullseye, 24.4-bullseye, 24.4.0-bullseye, bullseye, current-bullseye
+Tags: 24-bullseye, 24.4-bullseye, 24.4.1-bullseye, bullseye, current-bullseye
 Architectures: amd64, arm64v8
-GitCommit: 72fb86458a432da1cc1dd93966a62f2eeb954325
+GitCommit: bd31952b241c9e57ff2205294a87dbb55fdb2f26
 Directory: 24/bullseye
 
-Tags: 24-bullseye-slim, 24.4-bullseye-slim, 24.4.0-bullseye-slim, bullseye-slim, current-bullseye-slim
+Tags: 24-bullseye-slim, 24.4-bullseye-slim, 24.4.1-bullseye-slim, bullseye-slim, current-bullseye-slim
 Architectures: amd64, arm64v8
-GitCommit: 72fb86458a432da1cc1dd93966a62f2eeb954325
+GitCommit: c3973687f2e3de90dd0ffac1199ab8d7221ac27a
 Directory: 24/bullseye-slim
diff --git a/_bashbrew-list b/_bashbrew-list
index 450c965..27c8f2c 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -43,15 +43,15 @@ node:22.17-bookworm-slim
 node:22.17-bullseye
 node:22.17-bullseye-slim
 node:22.17-slim
-node:22.17.0
-node:22.17.0-alpine
-node:22.17.0-alpine3.21
-node:22.17.0-alpine3.22
-node:22.17.0-bookworm
-node:22.17.0-bookworm-slim
-node:22.17.0-bullseye
-node:22.17.0-bullseye-slim
-node:22.17.0-slim
+node:22.17.1
+node:22.17.1-alpine
+node:22.17.1-alpine3.21
+node:22.17.1-alpine3.22
+node:22.17.1-bookworm
+node:22.17.1-bookworm-slim
+node:22.17.1-bullseye
+node:22.17.1-bullseye-slim
+node:22.17.1-slim
 node:24
 node:24-alpine
 node:24-alpine3.21
@@ -70,15 +70,15 @@ node:24.4-bookworm-slim
 node:24.4-bullseye
 node:24.4-bullseye-slim
 node:24.4-slim
-node:24.4.0
-node:24.4.0-alpine
-node:24.4.0-alpine3.21
-node:24.4.0-alpine3.22
-node:24.4.0-bookworm
-node:24.4.0-bookworm-slim
-node:24.4.0-bullseye
-node:24.4.0-bullseye-slim
-node:24.4.0-slim
+node:24.4.1
+node:24.4.1-alpine
+node:24.4.1-alpine3.21
+node:24.4.1-alpine3.22
+node:24.4.1-bookworm
+node:24.4.1-bookworm-slim
+node:24.4.1-bullseye
+node:24.4.1-bullseye-slim
+node:24.4.1-slim
 node:alpine
 node:alpine3.21
 node:alpine3.22
diff --git a/node_current-alpine3.21/Dockerfile b/node_current-alpine3.21/Dockerfile
index 69c8bca..dda6185 100644
--- a/node_current-alpine3.21/Dockerfile
+++ b/node_current-alpine3.21/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.21
 
-ENV NODE_VERSION 24.4.0
+ENV NODE_VERSION 24.4.1
 
 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="6c642ae3310dadbfbc5b1e039c6e6369bd50320df345f5fd5a047ad78ad38d66" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="529475bf6cd07c33c5a030e7065dfb8dd22ffdfa988f872faa37ca9cb51242f8" 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.22/Dockerfile b/node_current-alpine3.22/Dockerfile
index 20f6d23..ef98f54 100644
--- a/node_current-alpine3.22/Dockerfile
+++ b/node_current-alpine3.22/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.22
 
-ENV NODE_VERSION 24.4.0
+ENV NODE_VERSION 24.4.1
 
 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="6c642ae3310dadbfbc5b1e039c6e6369bd50320df345f5fd5a047ad78ad38d66" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="529475bf6cd07c33c5a030e7065dfb8dd22ffdfa988f872faa37ca9cb51242f8" 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 24f8dae..e01de07 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 24.4.0
+ENV NODE_VERSION 24.4.1
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_current-bullseye/Dockerfile b/node_current-bullseye/Dockerfile
index 9fb8fde..523d4a4 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 24.4.0
+ENV NODE_VERSION 24.4.1
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_latest/Dockerfile b/node_latest/Dockerfile
index c45bd14..2262396 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 24.4.0
+ENV NODE_VERSION 24.4.1
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_lts-alpine3.21/Dockerfile b/node_lts-alpine3.21/Dockerfile
index ccabf9f..e92ff75 100644
--- a/node_lts-alpine3.21/Dockerfile
+++ b/node_lts-alpine3.21/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.21
 
-ENV NODE_VERSION 22.17.0
+ENV NODE_VERSION 22.17.1
 
 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="830808c21d263bae5d0718ed61f7b6404693315d4b28e2ae6c5dc1b1f89fb2cb" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="70c448f3361f5beb6627ab2a5750c2005f44007a13e2faa8a72ddd61605db9a6" OPENSSL_ARCH=linux-x86_64;; \
         x86) OPENSSL_ARCH=linux-elf;; \
         aarch64) OPENSSL_ARCH=linux-aarch64;; \
         arm*) OPENSSL_ARCH=linux-armv4;; \
diff --git a/node_lts-alpine3.22/Dockerfile b/node_lts-alpine3.22/Dockerfile
index 4db15c7..62ca9d4 100644
--- a/node_lts-alpine3.22/Dockerfile
+++ b/node_lts-alpine3.22/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.22
 
-ENV NODE_VERSION 22.17.0
+ENV NODE_VERSION 22.17.1
 
 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="830808c21d263bae5d0718ed61f7b6404693315d4b28e2ae6c5dc1b1f89fb2cb" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="70c448f3361f5beb6627ab2a5750c2005f44007a13e2faa8a72ddd61605db9a6" OPENSSL_ARCH=linux-x86_64;; \
         x86) OPENSSL_ARCH=linux-elf;; \
         aarch64) OPENSSL_ARCH=linux-aarch64;; \
         arm*) OPENSSL_ARCH=linux-armv4;; \
diff --git a/node_lts-bullseye-slim/Dockerfile b/node_lts-bullseye-slim/Dockerfile
index c85d509..4217806 100644
--- a/node_lts-bullseye-slim/Dockerfile
+++ b/node_lts-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 22.17.0
+ENV NODE_VERSION 22.17.1
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_lts-bullseye/Dockerfile b/node_lts-bullseye/Dockerfile
index fedea24..a70d38b 100644
--- a/node_lts-bullseye/Dockerfile
+++ b/node_lts-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 22.17.0
+ENV NODE_VERSION 22.17.1
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_lts-jod/Dockerfile b/node_lts-jod/Dockerfile
index c4c5df3..350d966 100644
--- a/node_lts-jod/Dockerfile
+++ b/node_lts-jod/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 22.17.0
+ENV NODE_VERSION 22.17.1
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
diff --git a/node_lts-slim/Dockerfile b/node_lts-slim/Dockerfile
index c471397..415e996 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 22.17.0
+ENV NODE_VERSION 22.17.1
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
diff --git a/node_slim/Dockerfile b/node_slim/Dockerfile
index 5d98191..636831b 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 24.4.0
+ENV NODE_VERSION 24.4.1
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \

Relevant Maintainers:

@yosifkit yosifkit changed the title Node: Revert "Remove stray * for linux*-s390x in slim images" Node: feat: Node.js 22.17.1, 24.4.1 Jul 16, 2025
@tianon tianon merged commit dd7e82d into docker-library:master Jul 16, 2025
23 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.

5 participants