Update changelog and tour

This commit is contained in:
Nick O'Leary 2024-05-14 17:44:26 +01:00
parent 87b1ee9642
commit 2c2628d816
No known key found for this signature in database
GPG Key ID: 4F2157149161A6C9
5 changed files with 85 additions and 31 deletions

View File

@ -1,3 +1,36 @@
#### 4.0.0-beta.3: Beta Release
Editor
- Improve background-deploy notification handling (#4692) @knolleary
- Hide workspace tab on middle mouse click (#4657) @Steve-Mcl
- multiplayer: Add user presence indicators (#4666) @knolleary
- Enable updating dependency node of package.json in project feature (#4676) @kazuhitoyokoi
- Add French translations for 4.0.0-beta.2 (#4681) @GogoVega
- Add Japanese translations for 4.0.0-beta.2 (#4674) @kazuhitoyokoi
- Fix saving of conf-type properties in module packaged subflows (#4658) @knolleary
- Add npm install timeout notification (#4662) @hardillb
- Fix undo of subflow env property edits (#4667) @knolleary
- Fix three error typos in monaco.js (#4660) @JoshuaCWebDeveloper
- docs: Add closing paragraph tag (#4664) @ZJvandeWeg
- Avoid login loops when autoLogin enabled but login fails (#4684) @knolleary
Runtime
- Allow blank strings to be used for env var property substitutions (#4672) @knolleary
- Use rfdc for cloning pure JSON values (#4679) @knolleary
- fix: remove outdated Node 11+ check (#4314) @Rotzbua
- feat(ci): add new nodejs v22 (#4694) @Rotzbua
- fix(node): increase required node >=18.5 (#4690) @Rotzbua
- fix(dns): remove outdated node check (#4689) @Rotzbua
- fix(polyfill): remove import module polyfill (#4688) @Rotzbua
- Fix typo (#4686) @Rotzbua
Nodes
- Pass full error object in Function node and copy over cause property (#4685) @knolleary
- Replacing vm.createScript in favour of vm.Script (#4534) @patlux
#### 4.0.0-beta.2: Beta Release #### 4.0.0-beta.2: Beta Release
Editor Editor

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@ -1,12 +1,12 @@
export default { export default {
version: "4.0.0-beta.2", version: "4.0.0-beta.3",
steps: [ steps: [
{ {
titleIcon: "fa fa-map-o", titleIcon: "fa fa-map-o",
title: { title: {
"en-US": "Welcome to Node-RED 4.0 Beta 2!", "en-US": "Welcome to Node-RED 4.0 Beta 3!",
"ja": "Node-RED 4.0 Beta 2へようこそ!", "ja": "Node-RED 4.0 Beta 3へようこそ!",
"fr": "Bienvenue dans Node-RED 4.0 Beta 2!" "fr": "Bienvenue dans Node-RED 4.0 Beta 3!"
}, },
description: { description: {
"en-US": "<p>Let's take a moment to discover the new features in this release.</p>", "en-US": "<p>Let's take a moment to discover the new features in this release.</p>",
@ -20,22 +20,55 @@ export default {
"ja": "複数ユーザ同時利用モード", "ja": "複数ユーザ同時利用モード",
"fr": "Mode Multi-utilisateur" "fr": "Mode Multi-utilisateur"
}, },
image: 'images/nr4-multiplayer.png', image: 'images/nr4-multiplayer-location.png',
description: { description: {
"en-US": `<p>This release includes the first small steps towards making Node-RED easier "en-US": `<p>Multiplayer mode was introduced in the previous beta. With this release it
to work with when you have multiple people editing flows at the same time.</p> now shows where in the editor other users are.</p>
<p>When this feature is enabled, you will now see who else has the editor open and some <p>As with the last beta, check the release post for details on how to enable this feature in your settings file.</p>`,
basic information on where they are in the editor.</p> // "ja": ``,
<p>Check the release post for details on how to enable this feature in your settings file.</p>`, // "fr": ``
"ja": `<p>本リリースには、複数ユーザが同時にフローを編集する時に、Node-REDをより使いやすくするのための最初の微修正が入っています。</p> }
<p>本機能を有効にすると誰がエディタを開いているかその人がエディタ上のどこにいるかの基本的な情報が表示されます</p> },
<p>設定ファイルで本機能を有効化する方法の詳細はリリースの投稿を確認してください</p>`, {
"fr": `<p>Cette version inclut les premières étapes visant à rendre Node-RED plus facile à utiliser title: {
lorsque plusieurs personnes modifient des flux en même temps.</p> "en-US": "Better background deploy handling",
<p>Lorsque cette fonctionnalité est activée, vous pourrez désormais voir si dautres utilisateurs ont // "ja": "",
ouvert l'éditeur. Vous pourrez également savoir où ces utilisateurs se trouvent dans l'éditeur.</p> // "fr": ""
<p>Consultez la note de publication pour plus de détails sur la façon d'activer cette fonctionnalité },
dans votre fichier de paramètres.</p>` image: 'images/nr4-background-deploy.png',
description: {
"en-US": `<p>If another user deploys changes whilst you are editing, we now use a more discrete notification
that doesn't stop you continuing your work - especially if they are being very productive and deploying lots
of changes.</p>`,
// "ja": ``,
// "fr": ``
}
},
{
title: {
"en-US": "Improved flow diffs",
// "ja": "",
// "fr": ""
},
image: 'images/nr4-diff-update.png',
description: {
"en-US": `<p>When viewing changes made to a flow, Node-RED now distinguishes between nodes that have had configuration
changes and those that have only been moved.<p>
<p>When faced with a long list of changes to look at, this makes it much easier to focus on more sigificant items.</p>`,
// "ja": ``,
// "fr": ``
}
},
{
title: {
"en-US": "That's it for Beta 3!",
"ja": "ベータ2については以上です!",
"fr": "C'est tout pour la bêta 3 !"
},
description: {
"en-US": `<p>Keep clicking through to see what was added in previous beta releases</p>`,
"ja": `<p>クリックを続けてベータ1で追加された内容を確認してください。</p>`,
"fr": `<p>Continuez à cliquer pour voir ce qui a été ajouté dans la version bêta 1</p>`
} }
}, },
{ {
@ -87,18 +120,6 @@ export default {
des noeuds pour la palette.</p>` des noeuds pour la palette.</p>`
} }
}, },
{
title: {
"en-US": "That's it for Beta 2!",
"ja": "ベータ2については以上です!",
"fr": "C'est tout pour la bêta 2 !"
},
description: {
"en-US": `<p>Keep clicking through to see what was added in Beta 1</p>`,
"ja": `<p>クリックを続けてベータ1で追加された内容を確認してください。</p>`,
"fr": `<p>Continuez à cliquer pour voir ce qui a été ajouté dans la version bêta 1</p>`
}
},
{ {
title: { title: {
"en-US": "Timestamp formatting options", "en-US": "Timestamp formatting options",