The central Dockerfile currently uses Node 19 in both the frontend static-build stages (node:19-bullseye base image at stages staticbuild-emf, staticbuild-emfatic, staticbuild-ocl, staticbuild-conversion, staticbuild-xtext) and in the Xtext service stage (NODE_VERSION=19.9.0). Node 19 reached end-of-life and is no longer receiving security patches.
Tasks:
The central
Dockerfilecurrently uses Node 19 in both the frontend static-build stages (node:19-bullseyebase image at stagesstaticbuild-emf,staticbuild-emfatic,staticbuild-ocl,staticbuild-conversion,staticbuild-xtext) and in the Xtext service stage (NODE_VERSION=19.9.0). Node 19 reached end-of-life and is no longer receiving security patches.Tasks:
node:19-bullseyein all five frontend static-build stages with the current LTS base image (e.g.node:20-bullseyeornode:22-bullseye)ENV NODE_VERSION=19.9.0in the Xtext service stage to a currently supported LTS release