From 2f2199e71b17a6e260242ae44c81dad4b9f46988 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Mon, 13 Oct 2025 11:37:18 +0100 Subject: [PATCH] Bump for 4.1.1 release --- CHANGELOG.md | 40 +++++++++++++++++++ package.json | 2 +- .../@node-red/editor-api/package.json | 6 +-- .../@node-red/editor-client/package.json | 2 +- .../node_modules/@node-red/nodes/package.json | 2 +- .../@node-red/registry/package.json | 4 +- .../@node-red/runtime/package.json | 6 +-- .../node_modules/@node-red/util/package.json | 2 +- packages/node_modules/node-red/package.json | 10 ++--- 9 files changed, 57 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8425705ca..ebb9a0b78 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,43 @@ +#### 4.1.1: Maintenance Release + +Editor + + - Filter suggestions to ensure only enabled set are shown (#5307) @GogoVega + - Show all catalog items if small enough and no search time provided (#5309) @knolleary + - Force a redraw after clearing suggested flow on mouse down (#5306) @knolleary + - i18n(NodeRed) update ES translation files to latest code base (#5299) @joebordes + - Filter suggestions to ensure only known types are shown (#5301) @knolleary + - Use the action label if provided (#5302) @GogoVega + - Handle subflow virtual port nodes when generating quick-add context (#5296) @knolleary + - Prevents label from taking up all the space for env autocomplete (#5293) @GogoVega + - Fix env autocomplete result if searchKey starts with `${` (#5292) @GogoVega + - Fix UI lock-up when typed arrays are expanded in debug window (#5290) @Steve-Mcl + - Notify installed plugins from the Palette Manager (#5277) @GogoVega + - Fix uncaught Monaco error (#5266) @Steve-Mcl + - Add 'url' module to default server-side types in Monaco editor (#5265) @Steve-Mcl + - Catch errors from RED.comms.subscribe callback (#5263) @hardillb + - Fix node documentation icon for long catalog loading (#5237) @GogoVega + - Add tooltip for event log view (#5239) @kazuhitoyokoi + - Fix undo node output changes inside a Subflow (#5278) @GogoVega + +Runtime + + - Ensure flow property is set on sf instance nodes so NR_SUBFLOW_PATH c… (#5297) @knolleary + - Ignore disabled nodes when checking for dependency modules (#5295) @knolleary + - Update node-red-admin version (#5294) @knolleary + - Fix config node resolution in packaged subflow within subflow (#5281) @olivierpelet + - Remove empty if block (#5273) @bonanitech + - docs: add security escalation policy (#5269) @UlisesGascon + - Simplify error logging when issue in settings file (#5310) @knolleary + +Nodes + + - Inject: Fix jsonata error reporting in Inject node (#5298) @knolleary + - Range: Fix rounding errors for range node when using float inputs and intege… (#5257) @dceejay + - HTTP Request: Show requesting status correctly in http request node when multiple processes are working (#5241) @kazuhitoyokoi + - Split: Speed up split node (#5252) @hardillb + - HTTP: Do not assume rawBody middleware is last in stack when moving it (#5300) @knolleary + #### 4.1.0: Milestone Release - Fix: multipart form data upload issue (#5228) @debadutta98 diff --git a/package.json b/package.json index 8f54f1632..d09aa1378 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "node-red", - "version": "4.1.0", + "version": "4.1.1", "description": "Low-code programming for event-driven applications", "homepage": "https://nodered.org", "license": "Apache-2.0", diff --git a/packages/node_modules/@node-red/editor-api/package.json b/packages/node_modules/@node-red/editor-api/package.json index 4636da2ba..b0f29491b 100644 --- a/packages/node_modules/@node-red/editor-api/package.json +++ b/packages/node_modules/@node-red/editor-api/package.json @@ -1,6 +1,6 @@ { "name": "@node-red/editor-api", - "version": "4.1.0", + "version": "4.1.1", "license": "Apache-2.0", "main": "./lib/index.js", "repository": { @@ -16,8 +16,8 @@ } ], "dependencies": { - "@node-red/util": "4.1.0", - "@node-red/editor-client": "4.1.0", + "@node-red/util": "4.1.1", + "@node-red/editor-client": "4.1.1", "bcryptjs": "3.0.2", "body-parser": "1.20.3", "clone": "2.1.2", diff --git a/packages/node_modules/@node-red/editor-client/package.json b/packages/node_modules/@node-red/editor-client/package.json index e62dd7b15..e6569a49d 100644 --- a/packages/node_modules/@node-red/editor-client/package.json +++ b/packages/node_modules/@node-red/editor-client/package.json @@ -1,6 +1,6 @@ { "name": "@node-red/editor-client", - "version": "4.1.0", + "version": "4.1.1", "license": "Apache-2.0", "repository": { "type": "git", diff --git a/packages/node_modules/@node-red/nodes/package.json b/packages/node_modules/@node-red/nodes/package.json index c9ae1bb24..b06b5643f 100644 --- a/packages/node_modules/@node-red/nodes/package.json +++ b/packages/node_modules/@node-red/nodes/package.json @@ -1,6 +1,6 @@ { "name": "@node-red/nodes", - "version": "4.1.0", + "version": "4.1.1", "license": "Apache-2.0", "repository": { "type": "git", diff --git a/packages/node_modules/@node-red/registry/package.json b/packages/node_modules/@node-red/registry/package.json index 6609b701f..abb90e27f 100644 --- a/packages/node_modules/@node-red/registry/package.json +++ b/packages/node_modules/@node-red/registry/package.json @@ -1,6 +1,6 @@ { "name": "@node-red/registry", - "version": "4.1.0", + "version": "4.1.1", "license": "Apache-2.0", "main": "./lib/index.js", "repository": { @@ -16,7 +16,7 @@ } ], "dependencies": { - "@node-red/util": "4.1.0", + "@node-red/util": "4.1.1", "clone": "2.1.2", "fs-extra": "11.3.0", "semver": "7.7.1", diff --git a/packages/node_modules/@node-red/runtime/package.json b/packages/node_modules/@node-red/runtime/package.json index 6c3fa136a..40aca07aa 100644 --- a/packages/node_modules/@node-red/runtime/package.json +++ b/packages/node_modules/@node-red/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@node-red/runtime", - "version": "4.1.0", + "version": "4.1.1", "license": "Apache-2.0", "main": "./lib/index.js", "repository": { @@ -16,8 +16,8 @@ } ], "dependencies": { - "@node-red/registry": "4.1.0", - "@node-red/util": "4.1.0", + "@node-red/registry": "4.1.1", + "@node-red/util": "4.1.1", "async-mutex": "0.5.0", "clone": "2.1.2", "cronosjs": "1.7.1", diff --git a/packages/node_modules/@node-red/util/package.json b/packages/node_modules/@node-red/util/package.json index 641eadef0..83e5db71c 100644 --- a/packages/node_modules/@node-red/util/package.json +++ b/packages/node_modules/@node-red/util/package.json @@ -1,6 +1,6 @@ { "name": "@node-red/util", - "version": "4.1.0", + "version": "4.1.1", "license": "Apache-2.0", "repository": { "type": "git", diff --git a/packages/node_modules/node-red/package.json b/packages/node_modules/node-red/package.json index 65a0a344c..e85deba92 100644 --- a/packages/node_modules/node-red/package.json +++ b/packages/node_modules/node-red/package.json @@ -1,6 +1,6 @@ { "name": "node-red", - "version": "4.1.0", + "version": "4.1.1", "description": "Low-code programming for event-driven applications", "homepage": "https://nodered.org", "license": "Apache-2.0", @@ -31,10 +31,10 @@ "flow" ], "dependencies": { - "@node-red/editor-api": "4.1.0", - "@node-red/runtime": "4.1.0", - "@node-red/util": "4.1.0", - "@node-red/nodes": "4.1.0", + "@node-red/editor-api": "4.1.1", + "@node-red/runtime": "4.1.1", + "@node-red/util": "4.1.1", + "@node-red/nodes": "4.1.1", "basic-auth": "2.0.1", "bcryptjs": "3.0.2", "cors": "2.8.5",