# 🎉 Node-RED 2.0.0-beta.1 Released

**URL:** <https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990>\
**Category:** News\
**Created:** [10 June 2021 15:21 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990 "2021-06-10T15:21:18Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [11 June 2021 13:03 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/42 "2021-06-11T13:03:12Z")

</div>

Yes it does

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [11 June 2021 13:07 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/43 "2021-06-11T13:07:45Z")

</div>

> [@RoganFPS](#):
>
> I hope 2.0.1 includes colour themes for monoco

Just for you mate, I made sure there were plenty to choose from ([see here](https://github.com/node-red/node-red/tree/4acb66fb7a4c50ba237248ac61b20f0472526d08/packages/node_modules/%40node-red/editor-client/src/vendor/monaco/dist/theme))

And font ligatures (as I know you love em 😃)

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/b/fbf72d96c4b3cdfeba2209ed6a33e9c802729e59.png)

... _(need to be enabled in [options](https://github.com/node-red/node-red/blob/4acb66fb7a4c50ba237248ac61b20f0472526d08/packages/node_modules/node-red/settings.js#L349))_

---

<div class="post-metadata">

**Author:** ![Buckskin](https://avatars.discourse-cdn.com/v4/letter/b/b9e5f3/32.png) [@Buckskin](https://discourse.nodered.org/u/Buckskin)\
**Post date:** [11 June 2021 13:52 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/44 "2021-06-11T13:52:46Z")

</div>

Just to add my two-penny worth.

Running on Ubuntu 20.04 in a VM on Windows 10. Used TotallyInformation's alternate-node-red-installer to load. All working fine so far.

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [11 June 2021 14:07 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/45 "2021-06-11T14:07:57Z")

</div>

There is a test fix for this in the dev branch

If you feel able to build from src to test that would be great otherwise there will probably be another beta release along in a little while.

---

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [11 June 2021 14:36 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/46 "2021-06-11T14:36:18Z")

</div>

Right-click with the mouse is great, as it brings up 'Format Document' in Monaco.  
No excuse now for not getting curly brackets to line up.

 ![Screen Shot 06-11-21 at 03.33 PM](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/a/caf51f082d6af948ccaec5a63bbfd0e52fb66aa6.jpeg)

---

<div class="post-metadata">

**Author:** ![softy2k](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/softy2k/32/23707_2.png) [@softy2k](https://discourse.nodered.org/u/softy2k)\
**Post date:** [11 June 2021 15:00 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/47 "2021-06-11T15:00:16Z")

</div>

Is there a theme from the ones listed that is as close as possible to the default theme (black) in Visual Studio Code?

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [11 June 2021 15:02 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/48 "2021-06-11T15:02:07Z")

</div>

Yes, it's built in. You set `theme` to "vs-dark" in settings.js & restart.

You can temporarily set it by pressing F1 & typing `theme`

---

<div class="post-metadata">

**Author:** ![juzam](https://avatars.discourse-cdn.com/v4/letter/j/839c29/32.png) [@juzam](https://discourse.nodered.org/u/juzam)\
**Post date:** [11 June 2021 15:38 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/49 "2021-06-11T15:38:34Z")

</div>

I'll retry to build from source this weekend, at the moment I got an image with the build from dev branch and I have the same error as before, but I have to double check to see If I didn't somehow manged to sabotage the build process.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [11 June 2021 17:30 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/50 "2021-06-11T17:30:17Z")

</div>

> [@knolleary](#):
>
> The first **beta** release of Node-RED 2.0.0 is now available.

So far, so good - running OK on W10 running as a local install not global.

I note that there are a few more changes to the settings.js file than you mention in the starting post here. It would be good to always mention if there are changes to that file (as you indeed have done here) as it can be hard to work out and easily missed which might sometimes cause people issues.

> [@knolleary](#):
>
> Monaco text editor

Giving that a run as I've been waiting patiently for it 😀 Seems OK so far with possibly one very minor visual thing.

When you expand the editor, there are no visual clues as to how to get back - it isn't obvious that the OK/Cancel buttons go back to the previous view of the editor instead of closing all-together. As I say, very minor just slightly jarring.

Great work all round as usual - thanks for everyone who has contributed, Node-RED continues to go from strength-to-strength!

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [11 June 2021 17:46 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/51 "2021-06-11T17:46:44Z")

</div>

> [@TotallyInformation](#):
>
> Seems OK

Just OK? Jeeeesz 😉

> [@TotallyInformation](#):
>
> with possibly one very minor visual thing.  
> When you expand the editor, there are no visual clues as to how to get back - it isn't obvious that the OK/Cancel buttons go back to the previous view of the editor instead of closing all-together. As I say, very minor just slightly jarring.

That hasnt changed recently Julian (e.g. same in 1.2.6)

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [11 June 2021 17:48 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/52 "2021-06-11T17:48:26Z")

</div>

> [@TotallyInformation](#):
>
> When you expand the editor,...

not sure what you mean by this - the expand button  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/5/75e28d237c28202bec24b1ee24ddcb95315f725b.png)  
works exactly the same way as it has done for many releases with Ace ?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [11 June 2021 18:29 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/53 "2021-06-11T18:29:21Z")

</div>

> [@Steve-Mcl](#):
>
> Just OK? Jeeeesz

😀 Gimme a chance! I've only just installed it. Not given it a proper run for its money yet.

> [@Steve-Mcl](#):
>
> That hasnt changed recently Julian (e.g. same in 1.2.6)

I thought that might be the response - in that case take it as a general comment then 🙂

> [@dceejay](#):
>
> works exactly the same way as it has done for many releases with Ace

Does that make it the best way? 😉

It isn't the expand part, it is what you see once you've expanded - you don't see the equivalent collapse icon but rather the same buttons you see before expanding that cancel or commit your changes. That is slightly confusing - even for me and I've done it often enough!

As I say, it is only a minor thing.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [11 June 2021 19:25 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/54 "2021-06-11T19:25:46Z")

</div>

> [@Steve-Mcl](#):
>
> I am keen to hear of issues with Monaco

Didn't quite like the default settings so changed some (some might BE the default but the MSFT docs don't say unfortunately for every attribute, only some).

~~That's how I noticed that the minimap doesn't actually seem to turn off~~

Minimap is an object not a boolean:

Settings:

```auto
        codeEditor: {
            /** Select the text editor component used by the editor.
             * Defaults to "ace", but can be set to "ace" or "monaco"
             */
            lib: 'monaco', // 'ace',
            options: {
                /** The follow options only apply if the editor is set to "monaco"
                 *
                 * theme - must match the file name of a theme in
                 * packages/node_modules/@node-red/editor-client/src/vendor/monaco/dist/theme
                 * e.g. "tomorrow-night", "upstream-sunburst", "github", "my-theme"
                 */
                theme: 'vs-dark', // 'vs',
                /** other overrides can be set e.g. fontSize, fontFamily, fontLigatures etc.
                 * for the full list, see https://microsoft.github.io/monaco-editor/api/interfaces/monaco.editor.istandaloneeditorconstructionoptions.html
                 */
                fontSize: 14,
                //fontFamily: "Cascadia Code, Fira Code, Consolas, 'Courier New', monospace",
                fontFamily: "Consolas, 'Courier New', monospace",
                fontLigatures: false,
                colorDecorators: true,
                dragAndDrop: true,
                linkedEditing: true,
                minimap: {
                    enabled: false,
                },
                mouseWheelZoom: true,
                showFoldingControls: 'always',
                useTabStops: true,
            },
        },

```

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/d/3/d37962fac8f28f4d6bbc2c75dcb057bed4eea840.png)

That's after a restart and a reload of the editor.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [11 June 2021 19:38 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/55 "2021-06-11T19:38:02Z")

</div>

Julian, are you saying setting minimap enabled to false is not taking affect after refresh and restart?

This was working about 6month ago ;). I haven't tested the overides in some time & might have broke something when refactoring.

Let me know and I'll take a look soon.

Ps, trust you to find issues 😉

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [11 June 2021 19:38 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/56 "2021-06-11T19:38:43Z")

</div>

Sorry, see update - the minimap attribute is not a boolean but an object - now corrected above.

---

<div class="post-metadata">

**Author:** ![nehemiascr](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nehemiascr/32/43238_2.png) [@nehemiascr](https://discourse.nodered.org/u/nehemiascr)\
**Post date:** [11 June 2021 21:11 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/57 "2021-06-11T21:11:13Z")

</div>

Will there be a docker build of the beta version ?

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [11 June 2021 21:11 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/58 "2021-06-11T21:11:56Z")

</div>

> [@nehemiascr](#):
>
> Will there be a docker build of the beta

Yes: [V2.0.0-beta docker image](https://discourse.nodered.org/t/v2-0-0-beta-docker-image/47046)

---

<div class="post-metadata">

**Author:** ![nehemiascr](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/nehemiascr/32/43238_2.png) [@nehemiascr](https://discourse.nodered.org/u/nehemiascr)\
**Post date:** [11 June 2021 21:21 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/59 "2021-06-11T21:21:48Z")

</div>

Awesome 🚀 thank you ✌

---

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [12 June 2021 04:33 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/60 "2021-06-12T04:33:21Z")

</div>

Hi Julian - thanks for your updates on the options.  
Have you tried the **high-contrast**... 'hc-dark' theme??  
For my eyesight it improves the readability of the text.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [12 June 2021 14:30 UTC](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990/61 "2021-06-12T14:30:08Z")

</div>

Just tried it - it a bit harsh on my eyes, I prefer the plain dark theme. On full VScode, I use the default dark theme called Dark+

[Previous page](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990.md?page=2)

[Next page](https://discourse.nodered.org/t/node-red-2-0-0-beta-1-released/46990.md?page=4)
