diff --git a/companions/node/Dockerfile b/companions/node/Dockerfile index b6eddd44..5f69ea31 100644 --- a/companions/node/Dockerfile +++ b/companions/node/Dockerfile @@ -2,11 +2,11 @@ # plugins). Pinned like every other codefly-built image — no :latest. # # Version pinning strategy (matches the codefly + python companions): -# - Base: node:22.12.0-alpine3.21 — Node LTS + matching Alpine release. +# - Base: node:24.16.0-alpine3.22 — Node LTS + matching Alpine release. # - apk packages: not individually pinned; Alpine release freezes repo. # - codefly CLI: copied from the pinned codeflydev/codefly base. -FROM node:22.12.0-alpine3.21 +FROM node:24.16.0-alpine3.22 # Re-install alpine dev tools so the node companion carries the same # toolbox as the codefly base. diff --git a/companions/node/info.codefly.yaml b/companions/node/info.codefly.yaml index 9555a667..f9a0e57b 100644 --- a/companions/node/info.codefly.yaml +++ b/companions/node/info.codefly.yaml @@ -1 +1 @@ -version: 0.0.11 +version: 0.0.12 diff --git a/companions/scripts/build_companions.sh b/companions/scripts/build_companions.sh index b4d7c29c..23f0acbd 100755 --- a/companions/scripts/build_companions.sh +++ b/companions/scripts/build_companions.sh @@ -10,7 +10,7 @@ # codeflydev/codefly: — alpine base + codefly CLI + common tools # codeflydev/go: — Go plugin runtime (golang:1.26-alpine + gopls) # codeflydev/python: — Python plugin runtime (python:3.13.1-alpine3.21 + uv) -# codeflydev/node: — Node plugin runtime (node:22.12.0-alpine3.21) +# codeflydev/node: — Node plugin runtime (node:24.16.0-alpine3.22) # codeflydev/proto: — proto/buf companion for `codefly generate proto` set -e cd "$(dirname "$0")/../.."