From 2fa6f358736b62ac07dbe0d5b2d342e517999b7f Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Thu, 20 Jun 2024 11:41:25 +0100 Subject: [PATCH] Update for 4.0 final --- CHANGELOG.md | 20 +++++++++++++++++++ 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, 37 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 06047d2ea..062fbc944 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +#### 4.0.0: Milestone Release + +This marks the next major release of Node-RED. The following changes represent +those added since the last beta. Check the beta release details below for the complete +list. + +Breaking Changes + + - Node-RED now requires Node 18.x or later. At the time of release, we recommend + using Node 20. + +Editor + + - Add `httpStaticCors` (#4761) @knolleary + - Update dependencies (#4763) @knolleary + - Sync master to dev (#4756) @knolleary + - Add tooltip and message validation to `typedInput` (#4747) @GogoVega + - Replace bcrypt with @node-rs/bcrypt (#4744) @knolleary + - Export Nodes dialog refinement (#4746) @Steve-Mcl + #### 4.0.0-beta.4: Beta Release Editor diff --git a/package.json b/package.json index 602a5b201..5783ef911 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "node-red", - "version": "4.0.0-beta.4", + "version": "4.0.0", "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 1ef28e0e9..5700ed65e 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.0.0-beta.4", + "version": "4.0.0", "license": "Apache-2.0", "main": "./lib/index.js", "repository": { @@ -16,8 +16,8 @@ } ], "dependencies": { - "@node-red/util": "4.0.0-beta.4", - "@node-red/editor-client": "4.0.0-beta.4", + "@node-red/util": "4.0.0", + "@node-red/editor-client": "4.0.0", "bcryptjs": "2.4.3", "body-parser": "1.20.2", "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 da51f7a2a..08e8227b1 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.0.0-beta.4", + "version": "4.0.0", "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 f553c847c..9b9279691 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.0.0-beta.4", + "version": "4.0.0", "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 cc34fc375..11c28ce77 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.0.0-beta.4", + "version": "4.0.0", "license": "Apache-2.0", "main": "./lib/index.js", "repository": { @@ -16,7 +16,7 @@ } ], "dependencies": { - "@node-red/util": "4.0.0-beta.4", + "@node-red/util": "4.0.0", "clone": "2.1.2", "fs-extra": "11.2.0", "semver": "7.5.4", diff --git a/packages/node_modules/@node-red/runtime/package.json b/packages/node_modules/@node-red/runtime/package.json index b7c0699d1..9881819d7 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.0.0-beta.4", + "version": "4.0.0", "license": "Apache-2.0", "main": "./lib/index.js", "repository": { @@ -16,8 +16,8 @@ } ], "dependencies": { - "@node-red/registry": "4.0.0-beta.4", - "@node-red/util": "4.0.0-beta.4", + "@node-red/registry": "4.0.0", + "@node-red/util": "4.0.0", "async-mutex": "0.5.0", "clone": "2.1.2", "express": "4.19.2", diff --git a/packages/node_modules/@node-red/util/package.json b/packages/node_modules/@node-red/util/package.json index f47a54976..22ac1fda5 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.0.0-beta.4", + "version": "4.0.0", "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 c77a71bce..f653eb15f 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.0.0-beta.4", + "version": "4.0.0", "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.0.0-beta.4", - "@node-red/runtime": "4.0.0-beta.4", - "@node-red/util": "4.0.0-beta.4", - "@node-red/nodes": "4.0.0-beta.4", + "@node-red/editor-api": "4.0.0", + "@node-red/runtime": "4.0.0", + "@node-red/util": "4.0.0", + "@node-red/nodes": "4.0.0", "basic-auth": "2.0.1", "bcryptjs": "2.4.3", "cors": "2.8.5",