Merge pull request #5468 from node-red/rel414

Bump for 4.1.4 release
pull/5469/head^2 4.1.4
Nick O'Leary 2026-01-26 10:55:53 +00:00 committed by GitHub
commit 56c641f545
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 37 additions and 43 deletions

View File

@ -1,3 +1,13 @@
#### 4.1.4: Maintenance Releas
- Update tar dependency @knolleary
- Revert overflow fix in editableList (#5467) @knolleary
- registry: fix importModule base dir for exports subpaths (#5465) @yuan-cloud
- fix: prevent race condition in localfilesystem context store during shutdown (#5462) @Dennis-SEG
- fix: prevent double resolve in node close callback (#5461) @Dennis-SEG
- fix: prevent incorrect array modification in delay node (#5457) @Dennis-SEG
- fix: prevent uncaught exceptions in core node event handlers (#5438) @Dennis-SEG
#### 4.1.3: Maintenance Release
Editor

32
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "node-red",
"version": "4.1.3",
"version": "4.1.4",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "node-red",
"version": "4.1.3",
"version": "4.1.4",
"license": "Apache-2.0",
"dependencies": {
"acorn": "8.15.0",
@ -59,7 +59,7 @@
"raw-body": "3.0.0",
"rfdc": "^1.3.1",
"semver": "7.7.1",
"tar": "7.4.3",
"tar": "7.5.6",
"tough-cookie": "5.1.2",
"uglify-js": "3.19.3",
"uuid": "9.0.1",
@ -10996,16 +10996,15 @@
"dev": true
},
"node_modules/tar": {
"version": "7.4.3",
"resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz",
"integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==",
"license": "ISC",
"version": "7.5.6",
"resolved": "https://registry.npmjs.org/tar/-/tar-7.5.6.tgz",
"integrity": "sha512-xqUeu2JAIJpXyvskvU3uvQW8PAmHrtXp2KDuMJwQqW8Sqq0CaZBAQ+dKS3RBXVhU4wC5NjAdKrmh84241gO9cA==",
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/fs-minipass": "^4.0.0",
"chownr": "^3.0.0",
"minipass": "^7.1.2",
"minizlib": "^3.0.1",
"mkdirp": "^3.0.1",
"minizlib": "^3.1.0",
"yallist": "^5.0.0"
},
"engines": {
@ -11066,21 +11065,6 @@
"ieee754": "^1.1.13"
}
},
"node_modules/tar/node_modules/mkdirp": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz",
"integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==",
"license": "MIT",
"bin": {
"mkdirp": "dist/cjs/src/bin.js"
},
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/tar/node_modules/yallist": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",

View File

@ -1,6 +1,6 @@
{
"name": "node-red",
"version": "4.1.3",
"version": "4.1.4",
"description": "Low-code programming for event-driven applications",
"homepage": "https://nodered.org",
"license": "Apache-2.0",
@ -76,7 +76,7 @@
"raw-body": "3.0.0",
"rfdc": "^1.3.1",
"semver": "7.7.1",
"tar": "7.4.3",
"tar": "7.5.6",
"tough-cookie": "5.1.2",
"uglify-js": "3.19.3",
"uuid": "9.0.1",

View File

@ -1,6 +1,6 @@
{
"name": "@node-red/editor-api",
"version": "4.1.3",
"version": "4.1.4",
"license": "Apache-2.0",
"main": "./lib/index.js",
"repository": {
@ -16,8 +16,8 @@
}
],
"dependencies": {
"@node-red/util": "4.1.3",
"@node-red/editor-client": "4.1.3",
"@node-red/util": "4.1.4",
"@node-red/editor-client": "4.1.4",
"bcryptjs": "3.0.2",
"body-parser": "1.20.4",
"clone": "2.1.2",

View File

@ -1,6 +1,6 @@
{
"name": "@node-red/editor-client",
"version": "4.1.3",
"version": "4.1.4",
"license": "Apache-2.0",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@node-red/nodes",
"version": "4.1.3",
"version": "4.1.4",
"license": "Apache-2.0",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@node-red/registry",
"version": "4.1.3",
"version": "4.1.4",
"license": "Apache-2.0",
"main": "./lib/index.js",
"repository": {
@ -16,11 +16,11 @@
}
],
"dependencies": {
"@node-red/util": "4.1.3",
"@node-red/util": "4.1.4",
"clone": "2.1.2",
"fs-extra": "11.3.0",
"semver": "7.7.1",
"tar": "7.4.3",
"tar": "7.5.6",
"uglify-js": "3.19.3"
}
}

View File

@ -1,6 +1,6 @@
{
"name": "@node-red/runtime",
"version": "4.1.3",
"version": "4.1.4",
"license": "Apache-2.0",
"main": "./lib/index.js",
"repository": {
@ -16,8 +16,8 @@
}
],
"dependencies": {
"@node-red/registry": "4.1.3",
"@node-red/util": "4.1.3",
"@node-red/registry": "4.1.4",
"@node-red/util": "4.1.4",
"async-mutex": "0.5.0",
"clone": "2.1.2",
"cronosjs": "1.7.1",

View File

@ -1,6 +1,6 @@
{
"name": "@node-red/util",
"version": "4.1.3",
"version": "4.1.4",
"license": "Apache-2.0",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "node-red",
"version": "4.1.3",
"version": "4.1.4",
"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.3",
"@node-red/runtime": "4.1.3",
"@node-red/util": "4.1.3",
"@node-red/nodes": "4.1.3",
"@node-red/editor-api": "4.1.4",
"@node-red/runtime": "4.1.4",
"@node-red/util": "4.1.4",
"@node-red/nodes": "4.1.4",
"basic-auth": "2.0.1",
"bcryptjs": "3.0.2",
"cors": "2.8.5",