Skip to content

Commit 18baff3

Browse files
authored
Merge pull request #469 from node-red/create-pull-request/patch
🚀 Update to Node-RED 4.0.6 release
2 parents 6e0479a + 58ee67e commit 18baff3

File tree

3 files changed

+23
-23
lines changed

3 files changed

+23
-23
lines changed

README.md

+19-19
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Let's dissect that command:
2626
-p 1880:1880 - connect local port 1880 to the exposed internal port 1880
2727
-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
2828
--name mynodered - give this machine a friendly local name
29-
nodered/node-red - the image to base it on - currently Node-RED v4.0.5
29+
nodered/node-red - the image to base it on - currently Node-RED v4.0.6
3030

3131

3232

@@ -35,7 +35,7 @@ Running that command should give a terminal window with a running instance of No
3535
Welcome to Node-RED
3636
===================
3737

38-
10 Oct 12:57:10 - [info] Node-RED version: v4.0.5
38+
10 Oct 12:57:10 - [info] Node-RED version: v4.0.6
3939
10 Oct 12:57:10 - [info] Node.js version: v18.19.0
4040
10 Oct 12:57:10 - [info] Linux 6.6.13-100.fc38.x86_64 x64 LE
4141
10 Oct 12:57:11 - [info] Loading palette nodes
@@ -115,40 +115,40 @@ The following table shows the variety of provided Node-RED images.
115115

116116
| **Tag** |**Node**| **Arch** | **Python** |**Dev**| **Base Image** |
117117
|----------------------------|--------|----------|------------|-------|----------------------------|
118-
| 4.0.5-18 | 18 | amd64 | 3.x | yes | amd64/node:18-alpine |
118+
| 4.0.6-18 | 18 | amd64 | 3.x | yes | amd64/node:18-alpine |
119119
| | 18 | arm32v7 | 3.x | yes | arm32v7/node:18-alpine |
120120
| | 18 | arm64v8 | 3.x | yes | arm64v8/node:18-alpine |
121121
| | 18 | i386 | 3.x | yes | i386/node:18-alpine |
122122
| | | | | | |
123-
| 4.0.5-18-minimal | 18 | amd64 | no | no | amd64/node:18-alpine |
123+
| 4.0.6-18-minimal | 18 | amd64 | no | no | amd64/node:18-alpine |
124124
| | 18 | arm32v7 | no | no | arm32v7/node:18-alpine |
125125
| | 18 | arm64v8 | no | no | arm64v8/node:18-alpine |
126126
| | 18 | i386 | no | no | i386/node:18-alpine |
127127

128128
| **Tag** |**Node**| **Arch** | **Python** |**Dev**| **Base Image** |
129129
|----------------------------|--------|----------|------------|-------|----------------------------|
130-
| 4.0.5-20 | 20 | amd64 | 3.x | yes | amd64/node:20-alpine |
130+
| 4.0.6-20 | 20 | amd64 | 3.x | yes | amd64/node:20-alpine |
131131
| | 20 | arm32v7 | 3.x | yes | arm32v7/node:20-alpine |
132132
| | 20 | arm64v8 | 3.x | yes | arm64v8/node:20-alpine |
133133
| | 20 | i386 | 3.x | yes | i386/node:20-alpine |
134134
| | | | | | |
135-
| 4.0.5-20-minimal | 20 | amd64 | no | no | amd64/node:20-alpine |
135+
| 4.0.6-20-minimal | 20 | amd64 | no | no | amd64/node:20-alpine |
136136
| | 20 | arm32v7 | no | no | arm32v7/node:20-alpine |
137137
| | 20 | arm64v8 | no | no | arm64v8/node:20-alpine |
138138
| | 20 | i386 | no | no | i386/node:20-alpine |
139139
| | | | | | |
140-
| 4.0.5-debian | 20 | amd64 | 3.x | yes | amd64/node:20-buster-slim |
140+
| 4.0.6-debian | 20 | amd64 | 3.x | yes | amd64/node:20-buster-slim |
141141
| | 20 | arm32v7 | 3.x | yes | amd64/node:20-buster-slim |
142142
| | 20 | arm64v8 | 3.x | yes | amd64/node:20-buster-slim |
143143

144144
| **Tag** |**Node**| **Arch** | **Python** |**Dev**| **Base Image** |
145145
|----------------------------|--------|----------|------------|-------|----------------------------|
146-
| 4.0.5-22 | 22 | amd64 | 3.x | yes | amd64/node:22-alpine |
146+
| 4.0.6-22 | 22 | amd64 | 3.x | yes | amd64/node:22-alpine |
147147
| | 22 | arm32v7 | 3.x | yes | arm32v7/node:22-alpine |
148148
| | 22 | arm64v8 | 3.x | yes | arm64v8/node:22-alpine |
149149
| | 22 | i386 | 3.x | yes | i386/node:22-alpine |
150150
| | | | | | |
151-
| 4.0.5-22-minimal | 22 | amd64 | no | no | amd64/node:22-alpine |
151+
| 4.0.6-22-minimal | 22 | amd64 | no | no | amd64/node:22-alpine |
152152
| | 22 | arm32v7 | no | no | arm32v7/node:22-alpine |
153153
| | 22 | arm64v8 | no | no | arm64v8/node:22-alpine |
154154
| | 22 | i386 | no | no | i386/node:22-alpine |
@@ -160,36 +160,36 @@ The following table shows the provided Manifest Lists.
160160

161161
| **Tag** | **Node-RED Base Image** |
162162
|----------------------------------------|--------------------------------------------|
163-
| latest, 4.0.5, | nodered/node-red:4.0.5-20 |
164-
| latest-20, 4.0.5-20 | |
163+
| latest, 4.0.6, | nodered/node-red:4.0.6-20 |
164+
| latest-20, 4.0.6-20 | |
165165
| | |
166166
| | |
167-
| latest-minimal, 4.0.5-minimal, | nodered/node-red:4.0.5-20-minimal |
168-
| latest-20-minimal, 4.0.5-20-minimal | |
167+
| latest-minimal, 4.0.6-minimal, | nodered/node-red:4.0.6-20-minimal |
168+
| latest-20-minimal, 4.0.6-20-minimal | |
169169
| | |
170170
| latest-debian | nodered/node-red:latest-debian |
171171

172172

173173
| **Tag** | **Node-RED Base Image** |
174174
|----------------------------------------|--------------------------------------------|
175-
| latest-18, 4.0.5-18 | nodered/node-red:4.0.5-18 |
175+
| latest-18, 4.0.6-18 | nodered/node-red:4.0.6-18 |
176176
| | |
177-
| latest-18-minimal, 4.0.5-18-minimal | nodered/node-red:4.0.5-18-minimal |
177+
| latest-18-minimal, 4.0.6-18-minimal | nodered/node-red:4.0.6-18-minimal |
178178

179179

180180
| **Tag** | **Node-RED Base Image** |
181181
|----------------------------------------|--------------------------------------------|
182-
| latest-22, 4.0.5-22 | nodered/node-red:4.0.5-22 |
182+
| latest-22, 4.0.6-22 | nodered/node-red:4.0.6-22 |
183183
| | |
184-
| latest-22-minimal, 4.0.5-22-minimal | nodered/node-red:4.0.5-22-minimal
184+
| latest-22-minimal, 4.0.6-22-minimal | nodered/node-red:4.0.6-22-minimal
185185

186186

187187
With the support of Docker manifest list, there is no need to explicitly add the tag for the architecture to use.
188188
When a docker run command or docker service command or docker stack command is executed, docker checks which architecture is required and verifies if it is available in the docker repository. If it does, docker pulls the matching image for it.
189189

190190
Therefore all tags regarding Raspberry PI's are dropped.
191191

192-
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.
192+
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.
193193

194194

195195
```
@@ -329,7 +329,7 @@ Docker build process, the dependencies are installed under `/usr/src/node-red`.
329329
The main sections to modify are
330330

331331
"dependencies": {
332-
"node-red": "^4.0.5", <-- set the version of Node-RED here
332+
"node-red": "^4.0.6", <-- set the version of Node-RED here
333333
"node-red-dashboard": "*" <-- add any extra npm packages here
334334
},
335335

docker-custom/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "node-red-docker",
3-
"version": "4.0.5",
3+
"version": "4.0.6",
44
"description": "Low-code programming for event-driven applications",
55
"homepage": "http://nodered.org",
66
"license": "Apache-2.0",
@@ -29,7 +29,7 @@
2929
}
3030
],
3131
"dependencies": {
32-
"node-red": "4.0.5"
32+
"node-red": "4.0.6"
3333
},
3434
"engines": {
3535
"node": ">=18"

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "node-red-docker",
3-
"version": "4.0.5",
3+
"version": "4.0.6",
44
"description": "Low-code programming for event-driven applications",
55
"homepage": "http://nodered.org",
66
"license": "Apache-2.0",
@@ -29,7 +29,7 @@
2929
}
3030
],
3131
"dependencies": {
32-
"node-red": "4.0.5"
32+
"node-red": "4.0.6"
3333
},
3434
"engines": {
3535
"node": ">=18"

0 commit comments

Comments
 (0)