From ec7202e0f1309e0d612eeb342d896a0de0eaa7dd Mon Sep 17 00:00:00 2001 From: knolleary Date: Wed, 18 Dec 2024 10:32:51 +0000 Subject: [PATCH] Bump to 4.0.7 --- README.md | 38 +++++++++++++++++++------------------- docker-custom/package.json | 4 ++-- package.json | 4 ++-- 3 files changed, 23 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 87d33b2b..fa27f5d3 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ Let's dissect that command: -p 1880:1880 - connect local port 1880 to the exposed internal port 1880 -v node_red_data:/data - mount the host node_red_data directory to the container /data directory so any changes made to flows are persisted --name mynodered - give this machine a friendly local name - nodered/node-red - the image to base it on - currently Node-RED v4.0.6 + nodered/node-red - the image to base it on - currently Node-RED v4.0.7 @@ -35,7 +35,7 @@ Running that command should give a terminal window with a running instance of No Welcome to Node-RED =================== - 10 Oct 12:57:10 - [info] Node-RED version: v4.0.6 + 10 Oct 12:57:10 - [info] Node-RED version: v4.0.7 10 Oct 12:57:10 - [info] Node.js version: v18.19.0 10 Oct 12:57:10 - [info] Linux 6.6.13-100.fc38.x86_64 x64 LE 10 Oct 12:57:11 - [info] Loading palette nodes @@ -115,40 +115,40 @@ The following table shows the variety of provided Node-RED images. | **Tag** |**Node**| **Arch** | **Python** |**Dev**| **Base Image** | |----------------------------|--------|----------|------------|-------|----------------------------| -| 4.0.6-18 | 18 | amd64 | 3.x | yes | amd64/node:18-alpine | +| 4.0.7-18 | 18 | amd64 | 3.x | yes | amd64/node:18-alpine | | | 18 | arm32v7 | 3.x | yes | arm32v7/node:18-alpine | | | 18 | arm64v8 | 3.x | yes | arm64v8/node:18-alpine | | | 18 | i386 | 3.x | yes | i386/node:18-alpine | | | | | | | | -| 4.0.6-18-minimal | 18 | amd64 | no | no | amd64/node:18-alpine | +| 4.0.7-18-minimal | 18 | amd64 | no | no | amd64/node:18-alpine | | | 18 | arm32v7 | no | no | arm32v7/node:18-alpine | | | 18 | arm64v8 | no | no | arm64v8/node:18-alpine | | | 18 | i386 | no | no | i386/node:18-alpine | | **Tag** |**Node**| **Arch** | **Python** |**Dev**| **Base Image** | |----------------------------|--------|----------|------------|-------|----------------------------| -| 4.0.6-20 | 20 | amd64 | 3.x | yes | amd64/node:20-alpine | +| 4.0.7-20 | 20 | amd64 | 3.x | yes | amd64/node:20-alpine | | | 20 | arm32v7 | 3.x | yes | arm32v7/node:20-alpine | | | 20 | arm64v8 | 3.x | yes | arm64v8/node:20-alpine | | | 20 | i386 | 3.x | yes | i386/node:20-alpine | | | | | | | | -| 4.0.6-20-minimal | 20 | amd64 | no | no | amd64/node:20-alpine | +| 4.0.7-20-minimal | 20 | amd64 | no | no | amd64/node:20-alpine | | | 20 | arm32v7 | no | no | arm32v7/node:20-alpine | | | 20 | arm64v8 | no | no | arm64v8/node:20-alpine | | | 20 | i386 | no | no | i386/node:20-alpine | | | | | | | | -| 4.0.6-debian | 20 | amd64 | 3.x | yes | amd64/node:20-buster-slim | +| 4.0.7-debian | 20 | amd64 | 3.x | yes | amd64/node:20-buster-slim | | | 20 | arm32v7 | 3.x | yes | amd64/node:20-buster-slim | | | 20 | arm64v8 | 3.x | yes | amd64/node:20-buster-slim | | **Tag** |**Node**| **Arch** | **Python** |**Dev**| **Base Image** | |----------------------------|--------|----------|------------|-------|----------------------------| -| 4.0.6-22 | 22 | amd64 | 3.x | yes | amd64/node:22-alpine | +| 4.0.7-22 | 22 | amd64 | 3.x | yes | amd64/node:22-alpine | | | 22 | arm32v7 | 3.x | yes | arm32v7/node:22-alpine | | | 22 | arm64v8 | 3.x | yes | arm64v8/node:22-alpine | | | 22 | i386 | 3.x | yes | i386/node:22-alpine | | | | | | | | -| 4.0.6-22-minimal | 22 | amd64 | no | no | amd64/node:22-alpine | +| 4.0.7-22-minimal | 22 | amd64 | no | no | amd64/node:22-alpine | | | 22 | arm32v7 | no | no | arm32v7/node:22-alpine | | | 22 | arm64v8 | no | no | arm64v8/node:22-alpine | | | 22 | i386 | no | no | i386/node:22-alpine | @@ -160,28 +160,28 @@ The following table shows the provided Manifest Lists. | **Tag** | **Node-RED Base Image** | |----------------------------------------|--------------------------------------------| -| latest, 4.0.6, | nodered/node-red:4.0.6-20 | -| latest-20, 4.0.6-20 | | +| latest, 4.0.7, | nodered/node-red:4.0.7-20 | +| latest-20, 4.0.7-20 | | | | | | | | -| latest-minimal, 4.0.6-minimal, | nodered/node-red:4.0.6-20-minimal | -| latest-20-minimal, 4.0.6-20-minimal | | +| latest-minimal, 4.0.7-minimal, | nodered/node-red:4.0.7-20-minimal | +| latest-20-minimal, 4.0.7-20-minimal | | | | | | latest-debian | nodered/node-red:latest-debian | | **Tag** | **Node-RED Base Image** | |----------------------------------------|--------------------------------------------| -| latest-18, 4.0.6-18 | nodered/node-red:4.0.6-18 | +| latest-18, 4.0.7-18 | nodered/node-red:4.0.7-18 | | | | -| latest-18-minimal, 4.0.6-18-minimal | nodered/node-red:4.0.6-18-minimal | +| latest-18-minimal, 4.0.7-18-minimal | nodered/node-red:4.0.7-18-minimal | | **Tag** | **Node-RED Base Image** | |----------------------------------------|--------------------------------------------| -| latest-22, 4.0.6-22 | nodered/node-red:4.0.6-22 | +| latest-22, 4.0.7-22 | nodered/node-red:4.0.7-22 | | | | -| latest-22-minimal, 4.0.6-22-minimal | nodered/node-red:4.0.6-22-minimal +| latest-22-minimal, 4.0.7-22-minimal | nodered/node-red:4.0.7-22-minimal With the support of Docker manifest list, there is no need to explicitly add the tag for the architecture to use. @@ -189,7 +189,7 @@ When a docker run command or docker service command or docker stack command is e Therefore all tags regarding Raspberry PI's are dropped. -For example: suppose you are running on a Raspberry PI 3B, which has `arm32v7` as architecture. Then just run the following command to pull the image (tagged by `4.0.6-20`), and run the container. +For example: suppose you are running on a Raspberry PI 3B, which has `arm32v7` as architecture. Then just run the following command to pull the image (tagged by `4.0.7-20`), and run the container. ``` @@ -329,7 +329,7 @@ Docker build process, the dependencies are installed under `/usr/src/node-red`. The main sections to modify are "dependencies": { - "node-red": "^4.0.6", <-- set the version of Node-RED here + "node-red": "^4.0.7", <-- set the version of Node-RED here "node-red-dashboard": "*" <-- add any extra npm packages here }, diff --git a/docker-custom/package.json b/docker-custom/package.json index adaf8aad..3b3c864d 100644 --- a/docker-custom/package.json +++ b/docker-custom/package.json @@ -1,6 +1,6 @@ { "name": "node-red-docker", - "version": "4.0.6", + "version": "4.0.7", "description": "Low-code programming for event-driven applications", "homepage": "http://nodered.org", "license": "Apache-2.0", @@ -29,7 +29,7 @@ } ], "dependencies": { - "node-red": "4.0.6" + "node-red": "4.0.7" }, "engines": { "node": ">=18" diff --git a/package.json b/package.json index 6089bb5b..c6f130ac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "node-red-docker", - "version": "4.0.6", + "version": "4.0.7", "description": "Low-code programming for event-driven applications", "homepage": "http://nodered.org", "license": "Apache-2.0", @@ -29,7 +29,7 @@ } ], "dependencies": { - "node-red": "4.0.6" + "node-red": "4.0.7" }, "engines": { "node": ">=18"