Merge pull request #5446 from node-red/rel500b2

Bump for 5beta2
pull/3931/merge 5.0.0-beta.2
Nick O'Leary 2026-01-21 14:11:16 +00:00 committed by GitHub
commit ed7cc5f02f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
15 changed files with 72 additions and 57 deletions

View File

@ -1,3 +1,15 @@
#### 5.0.0-beta.2: Beta Release
Editor
- UX updates for next beta (#5444) @knolleary
Nodes
- Add pause button to debug sidebar (#5390) @dceejay
- Add burst mode to delay node (#5391) @dceejay
- Add TLS certs/keys from Env Vars (#5376) @hardillb
#### 5.0.0-beta.1: Beta Release
Editor

32
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "node-red",
"version": "4.1.3",
"version": "5.0.0-beta.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "node-red",
"version": "4.1.3",
"version": "5.0.0-beta.2",
"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": "5.0.0-beta.1",
"version": "5.0.0-beta.2",
"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": "5.0.0-beta.1",
"version": "5.0.0-beta.2",
"license": "Apache-2.0",
"main": "./lib/index.js",
"repository": {
@ -16,8 +16,8 @@
}
],
"dependencies": {
"@node-red/util": "5.0.0-beta.1",
"@node-red/editor-client": "5.0.0-beta.1",
"@node-red/util": "5.0.0-beta.2",
"@node-red/editor-client": "5.0.0-beta.2",
"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": "5.0.0-beta.1",
"version": "5.0.0-beta.2",
"license": "Apache-2.0",
"repository": {
"type": "git",

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

View File

@ -1,12 +1,12 @@
export default {
version: "5.0.0-beta.0",
version: "5.0.0-beta.2",
steps: [
{
titleIcon: "fa fa-map-o",
title: {
"en-US": "Welcome to Node-RED 5.0 Beta 1!",
"en-US": "Welcome to Node-RED 5.0 Beta 2!",
"ja": "Node-RED 5.0 へようこそ!",
"fr": "Bienvenue dans Node-RED 5.0 Beta 1!"
"fr": "Bienvenue dans Node-RED 5.0 Beta 2!"
},
description: {
"en-US": `
@ -18,28 +18,47 @@ export default {
},
{
title: {
"en-US": "Split Sidebars",
"en-US": "Editor Theme changes",
},
description: {
"en-US": `
<p>The sidebars can now be split vertically, allowing you to have multiple panels showing at once.</p>
<p>The Info sidebar has been split into two panels; the Explorer panel gives you an overview of your flows and nodes, whilst the Info panel
shows information about the currently selected node or flow.</p>
<p>The default layout has been updated to have the Explorer and Palette sidebars on the left, and for the Debug sidebar to be shown in the lower half
of the right-hand sidebar. Not showing the palette by default is an open question at this point - your feedback is welcome.</p>
<p>
<p>We're continuing to work towards the new theme for Node-RED - with the redesigned header being the most visible change in this release.</p>
<p>We've had useful feedback on the new sidebar designs; this is an area we'll continue to work on in the following betas.</p>
`,
}
},
{
{
title: {
"en-US": "Pausing Debug",
},
image: 'images/debug-pause.png',
description: {
"en-US": `
<p>One new feature in this release is the ability to pause the debug sidebar. Whilst paused, incoming messages are discarded until the sidebar is unpaused.</p>
`,
}
},
{
title: {
"en-US": "Rate Limiting - burst mode",
},
description: {
"en-US": `
<p>The Delay node has a new rate-limiting mode where, rather than spread out messages, it will let messages through as they arrive until the limit is reached, and then block
until the next interval starts.</p>
`,
}
},
{
title: {
"en-US": "What's next?",
},
description: {
"en-US": `
<p>The next beta will include a number of improvements to the individual sidebars; particularly the new Explorer panel to make navigation easier.</p>
<p>We're also going to take a hard look at the header of the editor with a number of layout improvements coming.</p>
`,
<p>We're continuing to work on the new editor design. The sidebar functionality continues to be a focus area, with some more improvements to come.</p>
<p>We'll be adding a built-in dark theme as well to compliment the existing light theme.</p>
<p>As always, we welcome your feedback on the new design and features - please join us on the forum or GitHub to let us know your thoughts!</p>
`
}
}
]

View File

@ -1,6 +1,6 @@
{
"name": "@node-red/nodes",
"version": "5.0.0-beta.1",
"version": "5.0.0-beta.2",
"license": "Apache-2.0",
"repository": {
"type": "git",

View File

@ -1,6 +1,6 @@
{
"name": "@node-red/registry",
"version": "5.0.0-beta.1",
"version": "5.0.0-beta.2",
"license": "Apache-2.0",
"main": "./lib/index.js",
"repository": {
@ -16,11 +16,11 @@
}
],
"dependencies": {
"@node-red/util": "5.0.0-beta.1",
"@node-red/util": "5.0.0-beta.2",
"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": "5.0.0-beta.1",
"version": "5.0.0-beta.2",
"license": "Apache-2.0",
"main": "./lib/index.js",
"repository": {
@ -16,8 +16,8 @@
}
],
"dependencies": {
"@node-red/registry": "5.0.0-beta.1",
"@node-red/util": "5.0.0-beta.1",
"@node-red/registry": "5.0.0-beta.2",
"@node-red/util": "5.0.0-beta.2",
"async-mutex": "0.5.0",
"clone": "2.1.2",
"cronosjs": "1.7.1",

View File

@ -1,6 +1,6 @@
{
"name": "@node-red/util",
"version": "5.0.0-beta.1",
"version": "5.0.0-beta.2",
"license": "Apache-2.0",
"repository": {
"type": "git",

View File

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