Skip to content

Node: feat: Node.js 24.16.0#21511

Merged
yosifkit merged 1 commit into
docker-library:masterfrom
nodejs:node
May 21, 2026
Merged

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

Conversation

@nodejs-github-bot
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown

Diff for 6649544:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index 46481e8..6f0ad3a 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -42,44 +42,44 @@ Architectures: amd64, arm64v8, ppc64le, s390x
 GitCommit: d6fbc9438ddf8569cbe5ac5031a2555fadb522a6
 Directory: 22/trixie-slim
 
-Tags: 24, 24-bookworm, 24.15, 24.15-bookworm, 24.15.0, 24.15.0-bookworm, krypton, krypton-bookworm, lts, lts-bookworm, lts-krypton
+Tags: 24, 24-bookworm, 24.16, 24.16-bookworm, 24.16.0, 24.16.0-bookworm, krypton, krypton-bookworm, lts, lts-bookworm, lts-krypton
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 58635ae7aaeab55a5c036b59e8ca93d864119cbe
+GitCommit: b23e34b9691e4e98543a9e70e9df831a6c050f0f
 Directory: 24/bookworm
 
-Tags: 24-alpine, 24-alpine3.23, 24.15-alpine, 24.15-alpine3.23, 24.15.0-alpine, 24.15.0-alpine3.23, krypton-alpine, krypton-alpine3.23, lts-alpine, lts-alpine3.23
+Tags: 24-alpine, 24-alpine3.23, 24.16-alpine, 24.16-alpine3.23, 24.16.0-alpine, 24.16.0-alpine3.23, krypton-alpine, krypton-alpine3.23, lts-alpine, lts-alpine3.23
 Architectures: amd64, arm64v8, s390x
-GitCommit: 58635ae7aaeab55a5c036b59e8ca93d864119cbe
+GitCommit: b23e34b9691e4e98543a9e70e9df831a6c050f0f
 Directory: 24/alpine3.23
 
-Tags: 24-alpine3.22, 24.15-alpine3.22, 24.15.0-alpine3.22, krypton-alpine3.22, lts-alpine3.22
+Tags: 24-alpine3.22, 24.16-alpine3.22, 24.16.0-alpine3.22, krypton-alpine3.22, lts-alpine3.22
 Architectures: amd64, arm64v8, s390x
-GitCommit: 58635ae7aaeab55a5c036b59e8ca93d864119cbe
+GitCommit: b23e34b9691e4e98543a9e70e9df831a6c050f0f
 Directory: 24/alpine3.22
 
-Tags: 24-bookworm-slim, 24-slim, 24.15-bookworm-slim, 24.15-slim, 24.15.0-bookworm-slim, 24.15.0-slim, krypton-bookworm-slim, krypton-slim, lts-bookworm-slim, lts-slim
+Tags: 24-bookworm-slim, 24-slim, 24.16-bookworm-slim, 24.16-slim, 24.16.0-bookworm-slim, 24.16.0-slim, krypton-bookworm-slim, krypton-slim, lts-bookworm-slim, lts-slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 58635ae7aaeab55a5c036b59e8ca93d864119cbe
+GitCommit: b23e34b9691e4e98543a9e70e9df831a6c050f0f
 Directory: 24/bookworm-slim
 
-Tags: 24-bullseye, 24.15-bullseye, 24.15.0-bullseye, krypton-bullseye, lts-bullseye
+Tags: 24-bullseye, 24.16-bullseye, 24.16.0-bullseye, krypton-bullseye, lts-bullseye
 Architectures: amd64, arm64v8
-GitCommit: 58635ae7aaeab55a5c036b59e8ca93d864119cbe
+GitCommit: b23e34b9691e4e98543a9e70e9df831a6c050f0f
 Directory: 24/bullseye
 
-Tags: 24-bullseye-slim, 24.15-bullseye-slim, 24.15.0-bullseye-slim, krypton-bullseye-slim, lts-bullseye-slim
+Tags: 24-bullseye-slim, 24.16-bullseye-slim, 24.16.0-bullseye-slim, krypton-bullseye-slim, lts-bullseye-slim
 Architectures: amd64, arm64v8
-GitCommit: 58635ae7aaeab55a5c036b59e8ca93d864119cbe
+GitCommit: b23e34b9691e4e98543a9e70e9df831a6c050f0f
 Directory: 24/bullseye-slim
 
-Tags: 24-trixie, 24.15-trixie, 24.15.0-trixie, krypton-trixie, lts-trixie
+Tags: 24-trixie, 24.16-trixie, 24.16.0-trixie, krypton-trixie, lts-trixie
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 58635ae7aaeab55a5c036b59e8ca93d864119cbe
+GitCommit: b23e34b9691e4e98543a9e70e9df831a6c050f0f
 Directory: 24/trixie
 
-Tags: 24-trixie-slim, 24.15-trixie-slim, 24.15.0-trixie-slim, krypton-trixie-slim, lts-trixie-slim
+Tags: 24-trixie-slim, 24.16-trixie-slim, 24.16.0-trixie-slim, krypton-trixie-slim, lts-trixie-slim
 Architectures: amd64, arm64v8, ppc64le, s390x
-GitCommit: 58635ae7aaeab55a5c036b59e8ca93d864119cbe
+GitCommit: b23e34b9691e4e98543a9e70e9df831a6c050f0f
 Directory: 24/trixie-slim
 
 Tags: 25, 25-bookworm, 25.9, 25.9-bookworm, 25.9.0, 25.9.0-bookworm
diff --git a/_bashbrew-list b/_bashbrew-list
index bfd170b..1383a6f 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -42,28 +42,28 @@ node:24-bullseye-slim
 node:24-slim
 node:24-trixie
 node:24-trixie-slim
-node:24.15
-node:24.15-alpine
-node:24.15-alpine3.22
-node:24.15-alpine3.23
-node:24.15-bookworm
-node:24.15-bookworm-slim
-node:24.15-bullseye
-node:24.15-bullseye-slim
-node:24.15-slim
-node:24.15-trixie
-node:24.15-trixie-slim
-node:24.15.0
-node:24.15.0-alpine
-node:24.15.0-alpine3.22
-node:24.15.0-alpine3.23
-node:24.15.0-bookworm
-node:24.15.0-bookworm-slim
-node:24.15.0-bullseye
-node:24.15.0-bullseye-slim
-node:24.15.0-slim
-node:24.15.0-trixie
-node:24.15.0-trixie-slim
+node:24.16
+node:24.16-alpine
+node:24.16-alpine3.22
+node:24.16-alpine3.23
+node:24.16-bookworm
+node:24.16-bookworm-slim
+node:24.16-bullseye
+node:24.16-bullseye-slim
+node:24.16-slim
+node:24.16-trixie
+node:24.16-trixie-slim
+node:24.16.0
+node:24.16.0-alpine
+node:24.16.0-alpine3.22
+node:24.16.0-alpine3.23
+node:24.16.0-bookworm
+node:24.16.0-bookworm-slim
+node:24.16.0-bullseye
+node:24.16.0-bullseye-slim
+node:24.16.0-slim
+node:24.16.0-trixie
+node:24.16.0-trixie-slim
 node:25
 node:25-alpine
 node:25-alpine3.22
diff --git a/node_lts-alpine3.22/Dockerfile b/node_lts-alpine3.22/Dockerfile
index 7c9cfb5..09cc04f 100644
--- a/node_lts-alpine3.22/Dockerfile
+++ b/node_lts-alpine3.22/Dockerfile
@@ -1,6 +1,6 @@
 FROM alpine:3.22
 
-ENV NODE_VERSION=24.15.0
+ENV NODE_VERSION=24.16.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="8b75070ed35ef8381548f4396d3cf957fd1449db063f288fe00b0cb64456477f" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="761e8070a0943a6cf28ec83df3412630c3cb3d5cbccba32fbae942756b81552f" 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.23/Dockerfile b/node_lts-alpine3.23/Dockerfile
index 1d98f46..0862373 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.15.0
+ENV NODE_VERSION=24.16.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="8b75070ed35ef8381548f4396d3cf957fd1449db063f288fe00b0cb64456477f" OPENSSL_ARCH=linux-x86_64;; \
+        x86_64) ARCH='x64' CHECKSUM="761e8070a0943a6cf28ec83df3412630c3cb3d5cbccba32fbae942756b81552f" 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 5716490..bfb65b3 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=24.15.0
+ENV NODE_VERSION=24.16.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
@@ -12,7 +12,6 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
       s390x) ARCH='s390x' OPENSSL_ARCH='linux*-s390x';; \
       arm64) ARCH='arm64' OPENSSL_ARCH='linux-aarch64';; \
       armhf) ARCH='armv7l' OPENSSL_ARCH='linux-armv4';; \
-      i386) ARCH='x86' OPENSSL_ARCH='linux-elf';; \
       *) echo "unsupported architecture"; exit 1 ;; \
     esac \
     && set -ex \
diff --git a/node_lts-bullseye/Dockerfile b/node_lts-bullseye/Dockerfile
index fe5fbfb..4255def 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=24.15.0
+ENV NODE_VERSION=24.16.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
@@ -12,7 +12,6 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     s390x) ARCH='s390x';; \
     arm64) ARCH='arm64';; \
     armhf) ARCH='armv7l';; \
-    i386) ARCH='x86';; \
     *) echo "unsupported architecture"; exit 1 ;; \
   esac \
   # use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_lts-krypton/Dockerfile b/node_lts-krypton/Dockerfile
index bad1123..f211f10 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.15.0
+ENV NODE_VERSION=24.16.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
@@ -12,7 +12,6 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     s390x) ARCH='s390x';; \
     arm64) ARCH='arm64';; \
     armhf) ARCH='armv7l';; \
-    i386) ARCH='x86';; \
     *) echo "unsupported architecture"; exit 1 ;; \
   esac \
   # use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
diff --git a/node_lts-slim/Dockerfile b/node_lts-slim/Dockerfile
index a4249a7..d183fbc 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.15.0
+ENV NODE_VERSION=24.16.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
@@ -12,7 +12,6 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
       s390x) ARCH='s390x' OPENSSL_ARCH='linux*-s390x';; \
       arm64) ARCH='arm64' OPENSSL_ARCH='linux-aarch64';; \
       armhf) ARCH='armv7l' OPENSSL_ARCH='linux-armv4';; \
-      i386) ARCH='x86' OPENSSL_ARCH='linux-elf';; \
       *) echo "unsupported architecture"; exit 1 ;; \
     esac \
     && set -ex \
diff --git a/node_lts-trixie-slim/Dockerfile b/node_lts-trixie-slim/Dockerfile
index 328a5c3..c91c808 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.15.0
+ENV NODE_VERSION=24.16.0
 
 RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     && case "${dpkgArch##*-}" in \
@@ -12,7 +12,6 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
       s390x) ARCH='s390x' OPENSSL_ARCH='linux*-s390x';; \
       arm64) ARCH='arm64' OPENSSL_ARCH='linux-aarch64';; \
       armhf) ARCH='armv7l' OPENSSL_ARCH='linux-armv4';; \
-      i386) ARCH='x86' OPENSSL_ARCH='linux-elf';; \
       *) echo "unsupported architecture"; exit 1 ;; \
     esac \
     && set -ex \
diff --git a/node_lts-trixie/Dockerfile b/node_lts-trixie/Dockerfile
index c29001b..b7398d6 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.15.0
+ENV NODE_VERSION=24.16.0
 
 RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
   && case "${dpkgArch##*-}" in \
@@ -12,7 +12,6 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
     s390x) ARCH='s390x';; \
     arm64) ARCH='arm64';; \
     armhf) ARCH='armv7l';; \
-    i386) ARCH='x86';; \
     *) echo "unsupported architecture"; exit 1 ;; \
   esac \
   # use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150

Relevant Maintainers:

@yosifkit yosifkit merged commit 9910649 into docker-library:master May 21, 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