From 04d23a7c406914c3faf281270e0625ed1a4d675b Mon Sep 17 00:00:00 2001 From: knolleary Date: Thu, 10 Oct 2024 10:17:48 +0000 Subject: [PATCH] Bump to 4.0.5 --- 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 2e52efff..a54451e8 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.4 + nodered/node-red - the image to base it on - currently Node-RED v4.0.5 @@ -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.4 + 10 Oct 12:57:10 - [info] Node-RED version: v4.0.5 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.4-18 | 18 | amd64 | 3.x | yes | amd64/node:18-alpine | +| 4.0.5-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.4-18-minimal | 18 | amd64 | no | no | amd64/node:18-alpine | +| 4.0.5-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.4-20 | 20 | amd64 | 3.x | yes | amd64/node:20-alpine | +| 4.0.5-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.4-20-minimal | 20 | amd64 | no | no | amd64/node:20-alpine | +| 4.0.5-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.4-debian | 20 | amd64 | 3.x | yes | amd64/node:20-buster-slim | +| 4.0.5-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.4-22 | 22 | amd64 | 3.x | yes | amd64/node:22-alpine | +| 4.0.5-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.4-22-minimal | 22 | amd64 | no | no | amd64/node:22-alpine | +| 4.0.5-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.4, | nodered/node-red:4.0.4-20 | -| latest-20, 4.0.4-20 | | +| latest, 4.0.5, | nodered/node-red:4.0.5-20 | +| latest-20, 4.0.5-20 | | | | | | | | -| latest-minimal, 4.0.4-minimal, | nodered/node-red:4.0.4-20-minimal | -| latest-20-minimal, 4.0.4-20-minimal | | +| latest-minimal, 4.0.5-minimal, | nodered/node-red:4.0.5-20-minimal | +| latest-20-minimal, 4.0.5-20-minimal | | | | | | latest-debian | nodered/node-red:latest-debian | | **Tag** | **Node-RED Base Image** | |----------------------------------------|--------------------------------------------| -| latest-18, 4.0.4-18 | nodered/node-red:4.0.4-18 | +| latest-18, 4.0.5-18 | nodered/node-red:4.0.5-18 | | | | -| latest-18-minimal, 4.0.4-18-minimal | nodered/node-red:4.0.4-18-minimal | +| latest-18-minimal, 4.0.5-18-minimal | nodered/node-red:4.0.5-18-minimal | | **Tag** | **Node-RED Base Image** | |----------------------------------------|--------------------------------------------| -| latest-22, 4.0.4-22 | nodered/node-red:4.0.4-22 | +| latest-22, 4.0.5-22 | nodered/node-red:4.0.5-22 | | | | -| latest-22-minimal, 4.0.4-22-minimal | nodered/node-red:4.0.4-22-minimal +| latest-22-minimal, 4.0.5-22-minimal | nodered/node-red:4.0.5-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.4-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.5-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.4", <-- set the version of Node-RED here + "node-red": "^4.0.5", <-- 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 750186ee..1bc7a46e 100644 --- a/docker-custom/package.json +++ b/docker-custom/package.json @@ -1,6 +1,6 @@ { "name": "node-red-docker", - "version": "4.0.4", + "version": "4.0.5", "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.4" + "node-red": "4.0.5" }, "engines": { "node": ">=18" diff --git a/package.json b/package.json index 53ca51cc..108c2239 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "node-red-docker", - "version": "4.0.4", + "version": "4.0.5", "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.4" + "node-red": "4.0.5" }, "engines": { "node": ">=18"