From c4dff8bfe72bc5a5b16f1d7683d9984e4e203c24 Mon Sep 17 00:00:00 2001
From: knolleary <knolleary@users.noreply.github.com>
Date: Tue, 11 Jun 2024 08:42:19 +0000
Subject: [PATCH] Bump to 3.1.10

---
 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 6f43a705..52028a9d 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 v3.1.9
+        nodered/node-red        - the image to base it on - currently Node-RED v3.1.10
 
 
 Running that command should give a terminal window with a running instance of Node-RED.
@@ -34,7 +34,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: v3.1.9
+        10 Oct 12:57:10 - [info] Node-RED version: v3.1.10
         10 Oct 12:57:10 - [info] Node.js  version: v16.14.1
         10 Oct 12:57:10 - [info] Linux 4.19.76-linuxkit x64 LE
         10 Oct 12:57:11 - [info] Loading palette nodes
@@ -114,14 +114,14 @@ The following table shows the variety of provided Node-RED images.
 
 | **Tag**                    |**Node**| **Arch** | **Python** |**Dev**| **Base Image**             |
 |----------------------------|--------|----------|------------|-------|----------------------------|
-| 3.1.9-14                   |   14   | amd64    |   2.x 3.x  |  yes  | amd64/node:14-alpine       |
+| 3.1.10-14                   |   14   | amd64    |   2.x 3.x  |  yes  | amd64/node:14-alpine       |
 |                            |   14   | arm32v6  |   2.x 3.x  |  yes  | arm32v6/node:14-alpine     |
 |                            |   14   | arm32v7  |   2.x 3.x  |  yes  | arm32v7/node:14-alpine     |
 |                            |   14   | arm64v8  |   2.x 3.x  |  yes  | arm64v8/node:14-alpine     |
 |                            |   14   | s390x    |   2.x 3.x  |  yes  | s390x/node:14-alpine       |
 |                            |   14   | i386     |   2.x 3.x  |  yes  | i386/node:14-alpine        |
 |                            |        |          |            |       |                            |
-| 3.1.9-14-minimal           |   14   | amd64    |     no     |  no   | amd64/node:14-alpine       |
+| 3.1.10-14-minimal           |   14   | amd64    |     no     |  no   | amd64/node:14-alpine       |
 |                            |   14   | arm32v6  |     no     |  no   | arm32v6/node:14-alpine     |
 |                            |   14   | arm32v7  |     no     |  no   | arm32v7/node:14-alpine     |
 |                            |   14   | arm64v8  |     no     |  no   | arm64v8/node:14-alpine     |
@@ -130,14 +130,14 @@ The following table shows the variety of provided Node-RED images.
 
 | **Tag**                    |**Node**| **Arch** | **Python** |**Dev**| **Base Image**             |
 |----------------------------|--------|----------|------------|-------|----------------------------|
-| 3.1.9-16                   |   16   | amd64    |   2.x 3.x  |  yes  | amd64/node:16-alpine       |
+| 3.1.10-16                   |   16   | amd64    |   2.x 3.x  |  yes  | amd64/node:16-alpine       |
 |                            |   16   | arm32v6  |   2.x 3.x  |  yes  | arm32v6/node:16-alpine     |
 |                            |   16   | arm32v7  |   2.x 3.x  |  yes  | arm32v7/node:16-alpine     |
 |                            |   16   | arm64v8  |   2.x 3.x  |  yes  | arm64v8/node:16-alpine     |
 |                            |   16   | s390x    |   2.x 3.x  |  yes  | s390x/node:16-alpine       |
 |                            |   16   | i386     |   2.x 3.x  |  yes  | i386/node:16-alpine        |
 |                            |        |          |            |       |                            |
-| 3.1.9-16-minimal           |   16   | amd64    |     no     |  no   | amd64/node:16-alpine       |
+| 3.1.10-16-minimal           |   16   | amd64    |     no     |  no   | amd64/node:16-alpine       |
 |                            |   16   | arm32v6  |     no     |  no   | arm32v6/node:16-alpine     |
 |                            |   16   | arm32v7  |     no     |  no   | arm32v7/node:16-alpine     |
 |                            |   16   | arm64v8  |     no     |  no   | arm64v8/node:16-alpine     |
@@ -146,14 +146,14 @@ The following table shows the variety of provided Node-RED images.
 
 | **Tag**                    |**Node**| **Arch** | **Python** |**Dev**| **Base Image**             |
 |----------------------------|--------|----------|------------|-------|----------------------------|
-| 3.1.9-18                   |   18   | amd64    |   2.x 3.x  |  yes  | amd64/node:18-alpine       |
+| 3.1.10-18                   |   18   | amd64    |   2.x 3.x  |  yes  | amd64/node:18-alpine       |
 |                            |   18   | arm32v6  |   2.x 3.x  |  yes  | arm32v6/node:18-alpine     |
 |                            |   18   | arm32v7  |   2.x 3.x  |  yes  | arm32v7/node:18-alpine     |
 |                            |   18   | arm64v8  |   2.x 3.x  |  yes  | arm64v8/node:18-alpine     |
 |                            |   18   | s390x    |   2.x 3.x  |  yes  | s390x/node:18-alpine       |
 |                            |   18   | i386     |   2.x 3.x  |  yes  | i386/node:18-alpine        |
 |                            |        |          |            |       |                            |
-| 3.1.9-18-minimal           |   18   | amd64    |     no     |  no   | amd64/node:18-alpine       |
+| 3.1.10-18-minimal           |   18   | amd64    |     no     |  no   | amd64/node:18-alpine       |
 |                            |   18   | arm32v6  |     no     |  no   | arm32v6/node:18-alpine     |
 |                            |   18   | arm32v7  |     no     |  no   | arm32v7/node:18-alpine     |
 |                            |   18   | arm64v8  |     no     |  no   | arm64v8/node:18-alpine     |
@@ -167,25 +167,25 @@ The following table shows the provided Manifest Lists.
 
 | **Tag**                                | **Node-RED Base Image**                    |
 |----------------------------------------|--------------------------------------------|
-| latest, 3.1.9,                         | nodered/node-red:3.1.9-16                  |
-| latest-16, 3.1.9-16                    |                                            |
+| latest, 3.1.10,                         | nodered/node-red:3.1.10-16                  |
+| latest-16, 3.1.10-16                    |                                            |
 |                                        |                                            |
 |                                        |                                            |
-| latest-minimal, 3.1.9-minimal,         | nodered/node-red:3.1.9-16-minimal          |
-| latest-16-minimal, 3.1.9-16-minimal    |                                            |
+| latest-minimal, 3.1.10-minimal,         | nodered/node-red:3.1.10-16-minimal          |
+| latest-16-minimal, 3.1.10-16-minimal    |                                            |
 
 
 | **Tag**                                | **Node-RED Base Image**                    |
 |----------------------------------------|--------------------------------------------|
-| latest-14, 3.1.9-14                    | nodered/node-red:3.1.9-14                  |
+| latest-14, 3.1.10-14                    | nodered/node-red:3.1.10-14                  |
 |                                        |                                            |
-| latest-14-minimal, 3.1.9-14-minimal    | nodered/node-red:3.1.9-14-minimal          |
+| latest-14-minimal, 3.1.10-14-minimal    | nodered/node-red:3.1.10-14-minimal          |
 
 | **Tag**                                | **Node-RED Base Image**                    |
 |----------------------------------------|--------------------------------------------|
-| latest-18, 3.1.9-18                    | nodered/node-red:3.1.9-18                  |
+| latest-18, 3.1.10-18                    | nodered/node-red:3.1.10-18                  |
 |                                        |                                            |
-| latest-18-minimal, 3.1.9-18-minimal    | nodered/node-red:3.1.9-18-minimal          
+| latest-18-minimal, 3.1.10-18-minimal    | nodered/node-red:3.1.10-18-minimal          
 
 
 With the support of Docker manifest list, there is no need to explicitly add the tag for the architecture to use.
@@ -193,13 +193,13 @@ 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 `3.1.9-16`), 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 `3.1.10-16`), and run the container.
 
 ```
 docker run -it -p 1880:1880 -v node_red_data:/data --name mynodered nodered/node-red:latest
 ```
 
-The same command can be used for running on an amd64 system, since docker discovers its running on a amd64 host and pulls the image with the matching tag (`3.1.9-16-amd64`).
+The same command can be used for running on an amd64 system, since docker discovers its running on a amd64 host and pulls the image with the matching tag (`3.1.10-16-amd64`).
 
 This gives the advantage that you don't need to know/specify which architecture you are running on and makes docker run commands and docker compose files more flexible and exchangeable across systems.
 
@@ -334,7 +334,7 @@ Docker build process, the dependencies are installed under `/usr/src/node-red`.
 The main sections to modify are
 
     "dependencies": {
-        "node-red": "^3.1.9",           <-- set the version of Node-RED here
+        "node-red": "^3.1.10",           <-- 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 278aeacc..9b9b1ac8 100644
--- a/docker-custom/package.json
+++ b/docker-custom/package.json
@@ -1,6 +1,6 @@
 {
     "name": "node-red-docker",
-    "version": "3.1.9",
+    "version": "3.1.10",
     "description": "Low-code programming for event-driven applications",
     "homepage": "http://nodered.org",
     "license": "Apache-2.0",
@@ -29,7 +29,7 @@
         }
     ],
     "dependencies": {
-        "node-red": "3.1.9"
+        "node-red": "3.1.10"
     },
     "engines": {
         "node": ">=14"
diff --git a/package.json b/package.json
index 42a9eb63..2b545498 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
     "name": "node-red-docker",
-    "version": "3.1.9",
+    "version": "3.1.10",
     "description": "Low-code programming for event-driven applications",
     "homepage": "http://nodered.org",
     "license": "Apache-2.0",
@@ -29,7 +29,7 @@
         }
     ],
     "dependencies": {
-        "node-red": "3.1.9"
+        "node-red": "3.1.10"
     },
     "engines": {
         "node": ">=14"