diff --git a/CHANGELOG.md b/CHANGELOG.md index 66ea3ddf9..12215adef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,36 @@ +#### 2.1.4: Maintenance Release + +Runtime + + - fix env var access using $parent for groups (#3278) @HiroyasuNishiyama + - Add proper error handling for 404 errors when serving debug files (#3277) @knolleary + - Add Japanese translations for Node-RED v2.1.0-beta.1 (#3179) @kazuhitoyokoi + - Include full user object on login audit events (#3269) @knolleary + - Remove styling from de locale files (#3237) @knolleary + +Editor + + - Fix i18n handling of namespaces with spaces in (#3281) @knolleary + - Trigger change event when autoComplete fills in input (#3280) @knolleary + - Apply CN i18n fix (#3279) @knolleary + - fix select menu label of config node to use paletteLabel (#3273) @HiroyasuNishiyama + - fix removed tab not to cause node conflict (#3275) @HiroyasuNishiyama + - Group diff fix (#3239) @knolleary + - Only toggle disabled workspace flag if on activeWorkspace (#3252) @knolleary + - Do not show status for disabled nodes (#3253) @knolleary + - Set dimension value for tour guide (#3265) @kazuhitoyokoi + - Avoid redundant initialisation of TypedInput type (#3263) @knolleary + - Don't let themes change flow port label color (#3270) @bonanitech + - Fix treeList gutter calculation to handle floating gutters (#3238) @knolleary + +Nodes + +- Debug: Handle RegExp types in Debug sidebar (#3251) @knolleary +- Delay: fix 2nd output when in rate limit per topic modes (#3261) @dceejay +- Link: fix to show link target when selected (#3267) @HiroyasuNishiyama +- Inject: Do not modify inject node props in oneditprepare (#3242) @knolleary +- HTTP Request: HTTP Basic Auth should always add : between username and password even if empty (#3236) @hardillb + #### 2.1.3: Maintenance Release Runtime diff --git a/package.json b/package.json index 1cca9671e..5b7fdb0f3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "node-red", - "version": "2.1.3", + "version": "2.1.4", "description": "Low-code programming for event-driven applications", "homepage": "http://nodered.org", "license": "Apache-2.0", @@ -26,9 +26,9 @@ } ], "dependencies": { - "acorn": "8.5.0", + "acorn": "8.6.0", "acorn-walk": "8.2.0", - "ajv": "8.6.3", + "ajv": "8.8.2", "async-mutex": "0.3.2", "basic-auth": "2.0.1", "bcryptjs": "2.4.3", @@ -37,7 +37,7 @@ "clone": "2.1.2", "content-type": "1.0.4", "cookie": "0.4.1", - "cookie-parser": "1.4.5", + "cookie-parser": "1.4.6", "cors": "2.8.5", "cronosjs": "1.7.1", "denque": "2.0.1", @@ -46,11 +46,11 @@ "form-data": "4.0.0", "fs-extra": "10.0.0", "fs.notify": "0.0.4", - "got": "11.8.2", + "got": "11.8.3", "hash-sum": "2.0.0", "hpagent": "0.1.2", "https-proxy-agent": "5.0.0", - "i18next": "21.3.1", + "i18next": "21.5.4", "iconv-lite": "0.6.3", "is-utf8": "0.2.1", "js-yaml": "3.14.1", @@ -60,22 +60,22 @@ "media-typer": "1.1.0", "memorystore": "1.6.6", "mime": "2.5.2", - "moment-timezone": "0.5.33", + "moment-timezone": "0.5.34", "mqtt": "4.2.8", "multer": "1.4.3", "mustache": "4.2.0", "node-red-admin": "^2.2.1", "nopt": "5.0.0", - "oauth2orize": "1.11.0", + "oauth2orize": "1.11.1", "on-headers": "1.0.2", "passport": "0.5.0", "passport-http-bearer": "1.0.1", "passport-oauth2-client-password": "0.1.2", - "raw-body": "2.4.1", + "raw-body": "2.4.2", "semver": "7.3.5", "tar": "6.1.11", "tough-cookie": "4.0.0", - "uglify-js": "3.14.2", + "uglify-js": "3.14.4", "uuid": "8.3.2", "ws": "7.5.1", "xml2js": "0.4.23" @@ -109,11 +109,11 @@ "jsdoc-nr-template": "github:node-red/jsdoc-nr-template", "marked": "3.0.7", "minami": "1.2.3", - "mocha": "9.1.2", + "mocha": "9.1.3", "node-red-node-test-helper": "^0.2.7", - "nodemon": "2.0.13", + "nodemon": "2.0.15", "proxy": "^1.0.2", - "sass": "1.43.2", + "sass": "1.44.0", "should": "13.2.3", "sinon": "11.1.2", "stoppable": "^1.1.0", diff --git a/packages/node_modules/@node-red/editor-api/package.json b/packages/node_modules/@node-red/editor-api/package.json index a7c741a40..028b03be4 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": "2.1.3", + "version": "2.1.4", "license": "Apache-2.0", "main": "./lib/index.js", "repository": { @@ -16,8 +16,8 @@ } ], "dependencies": { - "@node-red/util": "2.1.3", - "@node-red/editor-client": "2.1.3", + "@node-red/util": "2.1.4", + "@node-red/editor-client": "2.1.4", "bcryptjs": "2.4.3", "body-parser": "1.19.0", "clone": "2.1.2", @@ -28,7 +28,7 @@ "mime": "2.5.2", "multer": "1.4.3", "mustache": "4.2.0", - "oauth2orize": "1.11.0", + "oauth2orize": "1.11.1", "passport-http-bearer": "1.0.1", "passport-oauth2-client-password": "0.1.2", "passport": "0.5.0", diff --git a/packages/node_modules/@node-red/editor-client/package.json b/packages/node_modules/@node-red/editor-client/package.json index 47f9157ff..4f2b6f362 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": "2.1.3", + "version": "2.1.4", "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 09db74976..d90f4e052 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": "2.1.3", + "version": "2.1.4", "license": "Apache-2.0", "repository": { "type": "git", @@ -15,13 +15,13 @@ } ], "dependencies": { - "acorn": "8.5.0", + "acorn": "8.6.0", "acorn-walk": "8.2.0", - "ajv": "8.6.3", + "ajv": "8.8.2", "body-parser": "1.19.0", "cheerio": "1.0.0-rc.10", "content-type": "1.0.4", - "cookie-parser": "1.4.5", + "cookie-parser": "1.4.6", "cookie": "0.4.1", "cors": "2.8.5", "cronosjs": "1.7.1", @@ -29,7 +29,7 @@ "form-data": "4.0.0", "fs-extra": "10.0.0", "fs.notify": "0.0.4", - "got": "11.8.2", + "got": "11.8.3", "hash-sum": "2.0.0", "hpagent": "0.1.2", "https-proxy-agent": "5.0.0", @@ -40,7 +40,7 @@ "multer": "1.4.3", "mustache": "4.2.0", "on-headers": "1.0.2", - "raw-body": "2.4.1", + "raw-body": "2.4.2", "tough-cookie": "4.0.0", "uuid": "8.3.2", "ws": "7.5.1", diff --git a/packages/node_modules/@node-red/registry/package.json b/packages/node_modules/@node-red/registry/package.json index dbe534b3a..30d132fa7 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": "2.1.3", + "version": "2.1.4", "license": "Apache-2.0", "main": "./lib/index.js", "repository": { @@ -16,11 +16,11 @@ } ], "dependencies": { - "@node-red/util": "2.1.3", + "@node-red/util": "2.1.4", "clone": "2.1.2", "fs-extra": "10.0.0", "semver": "7.3.5", "tar": "6.1.11", - "uglify-js": "3.14.2" + "uglify-js": "3.14.4" } } diff --git a/packages/node_modules/@node-red/runtime/package.json b/packages/node_modules/@node-red/runtime/package.json index 00081720b..9a36aa6b0 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": "2.1.3", + "version": "2.1.4", "license": "Apache-2.0", "main": "./lib/index.js", "repository": { @@ -16,8 +16,8 @@ } ], "dependencies": { - "@node-red/registry": "2.1.3", - "@node-red/util": "2.1.3", + "@node-red/registry": "2.1.4", + "@node-red/util": "2.1.4", "async-mutex": "0.3.2", "clone": "2.1.2", "express": "4.17.1", diff --git a/packages/node_modules/@node-red/util/package.json b/packages/node_modules/@node-red/util/package.json index c4a1e1018..d0424d9a7 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": "2.1.3", + "version": "2.1.4", "license": "Apache-2.0", "repository": { "type": "git", @@ -16,10 +16,10 @@ ], "dependencies": { "fs-extra": "10.0.0", - "i18next": "21.3.1", + "i18next": "21.5.4", "json-stringify-safe": "5.0.1", "jsonata": "1.8.5", "lodash.clonedeep": "^4.5.0", - "moment-timezone": "0.5.33" + "moment-timezone": "0.5.34" } } diff --git a/packages/node_modules/node-red/package.json b/packages/node_modules/node-red/package.json index b79f38334..6c8cf38f6 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": "2.1.3", + "version": "2.1.4", "description": "Low-code programming for event-driven applications", "homepage": "http://nodered.org", "license": "Apache-2.0", @@ -31,10 +31,10 @@ "flow" ], "dependencies": { - "@node-red/editor-api": "2.1.3", - "@node-red/runtime": "2.1.3", - "@node-red/util": "2.1.3", - "@node-red/nodes": "2.1.3", + "@node-red/editor-api": "2.1.4", + "@node-red/runtime": "2.1.4", + "@node-red/util": "2.1.4", + "@node-red/nodes": "2.1.4", "basic-auth": "2.0.1", "bcryptjs": "2.4.3", "express": "4.17.1",