# Core Development

**URL:** https://discourse.nodered.org/c/development/8.md?page=41

[Latest](https://discourse.nodered.org/latest.md) · [Categories](https://discourse.nodered.org/categories.md) · [Tags](https://discourse.nodered.org/tags.md)

**Page:** 42

---

## [FR: Open last tab button and recent tabs list](https://discourse.nodered.org/t/fr-open-last-tab-button-and-recent-tabs-list/11414)

<div class="topic-metadata">

**Author:** [@moebius](https://discourse.nodered.org/u/moebius)\
**Replies:** 0\
**Last updated:** [22 May 2019 11:07 UTC](https://discourse.nodered.org/t/fr-open-last-tab-button-and-recent-tabs-list/11414 "2019-05-22T11:07:56Z")

</div>

A button to change to the last active tab would be useful. It could be implemented like the "+" button for tabs. As optional feature, a long press on the button should show a list of the x recent tabs used.

---

## ['Web of Things' support for node-red-nodegen](https://discourse.nodered.org/t/web-of-things-support-for-node-red-nodegen/6545)

<div class="topic-metadata">

**Author:** [@ktoumura](https://discourse.nodered.org/u/ktoumura)\
**Replies:** 11\
**Last updated:** [22 May 2019 00:07 UTC](https://discourse.nodered.org/t/web-of-things-support-for-node-red-nodegen/6545 "2019-05-22T00:07:38Z")

</div>

‘Web of Things (WoT)’ is a W3C standard under development, to integrate across IoT protocols/platforms. One of central building blocks of WoT is a ’Thing Description’, which describes the metadata and interface of IoT d…

---

## [Show palette items conditionally](https://discourse.nodered.org/t/show-palette-items-conditionally/11308)

<div class="topic-metadata">

**Author:** [@mvidhya86](https://discourse.nodered.org/u/mvidhya86)\
**Replies:** 1\
**Last updated:** [20 May 2019 20:44 UTC](https://discourse.nodered.org/t/show-palette-items-conditionally/11308 "2019-05-20T20:44:00Z")

</div>

Do we have any option to load palette dynamically, based on some conditions, enable few items (nodes) in palette

---

## [Please add a language selector](https://discourse.nodered.org/t/please-add-a-language-selector/11261)

<div class="topic-metadata">

**Author:** [@Jaxn](https://discourse.nodered.org/u/Jaxn)\
**Replies:** 1\
**Last updated:** [17 May 2019 21:12 UTC](https://discourse.nodered.org/t/please-add-a-language-selector/11261 "2019-05-17T21:12:11Z")

</div>

Hi, i really appreciate the work of you guys translating the editor into different languages, but please add a language selector! I am a native german speaker but i do all my tech stuff in english and for me the translat…

---

## [Idea for Visual UI builder + client-side Node-RED](https://discourse.nodered.org/t/idea-for-visual-ui-builder-client-side-node-red/11099)

<div class="topic-metadata">

**Author:** [@BrotherCreamy](https://discourse.nodered.org/u/BrotherCreamy)\
**Replies:** 8\
**Last updated:** [16 May 2019 05:52 UTC](https://discourse.nodered.org/t/idea-for-visual-ui-builder-client-side-node-red/11099 "2019-05-16T05:52:36Z")

</div>

Hi all, I've been thinking about this idea for a couple months now. It's not a new idea by any means, but I'd like to open a discussion about it. In a nutshell: I think Node-RED would benefit from an intuitive, visual…

---

## [ARM64v8 Docker support](https://discourse.nodered.org/t/arm64v8-docker-support/11125)

<div class="topic-metadata">

**Author:** [@PedroLamas](https://discourse.nodered.org/u/PedroLamas)\
**Replies:** 0\
**Last updated:** [14 May 2019 14:57 UTC](https://discourse.nodered.org/t/arm64v8-docker-support/11125 "2019-05-14T14:57:59Z")

</div>

I've been using Node-RED in Docker for a while on a NanoPi NEO 2, however, none of the current Docker images was suitable for my needs as this particular device requires ARM64v8 images. So I based on the current ARMv8 D…

---

## [Access to \`common.\` data-i18n from custom nodes](https://discourse.nodered.org/t/access-to-common-data-i18n-from-custom-nodes/10585)

<div class="topic-metadata">

**Author:** [@yoiang](https://discourse.nodered.org/u/yoiang)\
**Replies:** 2\
**Last updated:** [26 April 2019 20:45 UTC](https://discourse.nodered.org/t/access-to-common-data-i18n-from-custom-nodes/10585 "2019-04-26T20:45:24Z")

</div>

Hey y'all! Since so many of our custom nodes include many of the same configurable values as the core nodes it'd be great to be able to reference common.\* data-i18n translations rather than duplicating and doubly mainta…

---

## [Extend undo levels - or snapshot support](https://discourse.nodered.org/t/extend-undo-levels-or-snapshot-support/10509)

<div class="topic-metadata">

**Author:** [@moebius](https://discourse.nodered.org/u/moebius)\
**Replies:** 8\
**Last updated:** [24 April 2019 20:10 UTC](https://discourse.nodered.org/t/extend-undo-levels-or-snapshot-support/10509 "2019-04-24T20:10:20Z")

</div>

Currently, it is only possible to undo changes until the last deployment. It would be nice, if this limit could be extended. Another possibility would be the support of tab-wise snapshots. Use case: trying something w…

---

## [Node-red-node-arduino using Ethernet/WiFi Firmata](https://discourse.nodered.org/t/node-red-node-arduino-using-ethernet-wifi-firmata/10362)

<div class="topic-metadata">

**Author:** [@TheSauce](https://discourse.nodered.org/u/TheSauce)\
**Replies:** 3\
**Last updated:** [20 April 2019 19:00 UTC](https://discourse.nodered.org/t/node-red-node-arduino-using-ethernet-wifi-firmata/10362 "2019-04-20T19:00:47Z")

</div>

I'm not sure if this is already planned but it would be cool if the node-red-node-arduino node also supported using StandardFirmataEthernet or StandardFirmataWiFi so Arduino and the machine running Node-RED didn't have t…

---

## [Hook for all Nodes](https://discourse.nodered.org/t/hook-for-all-nodes/10326)

<div class="topic-metadata">

**Author:** [@JpEncausse](https://discourse.nodered.org/u/JpEncausse)\
**Replies:** 2\
**Last updated:** [18 April 2019 09:26 UTC](https://discourse.nodered.org/t/hook-for-all-nodes/10326 "2019-04-18T09:26:17Z")

</div>

Hello, Is there a workaround, or a feature to run some code at the begin / end of each Node-RED nodes ? The underlaying idea is (for instance) to compute the CPU time / duration to better understand what slow the work: …

---

## [DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead](https://discourse.nodered.org/t/deprecationwarning-buffer-is-deprecated-due-to-security-and-usability-issues-please-use-the-buffer-alloc-buffer-allocunsafe-or-buffer-from-methods-instead/9987)

<div class="topic-metadata">

**Author:** [@number005](https://discourse.nodered.org/u/number005)\
**Replies:** 3\
**Last updated:** [10 April 2019 13:48 UTC](https://discourse.nodered.org/t/deprecationwarning-buffer-is-deprecated-due-to-security-and-usability-issues-please-use-the-buffer-alloc-buffer-allocunsafe-or-buffer-from-methods-instead/9987 "2019-04-10T13:48:55Z")

</div>

I get this while installing node-red on a cloud system: \*\* 2019-04-10T15:01:45.85+0200 \[APP/PROC/WEB/0\] ERR (node:85) \[DEP0005\] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please us…

---

## [debugging of Dashboard Widget](https://discourse.nodered.org/t/debugging-of-dashboard-widget/9924)

<div class="topic-metadata">

**Author:** [@lacaca](https://discourse.nodered.org/u/lacaca)\
**Replies:** 2\
**Last updated:** [9 April 2019 13:02 UTC](https://discourse.nodered.org/t/debugging-of-dashboard-widget/9924 "2019-04-09T13:02:19Z")

</div>

I am trying to do some simple debugging of the client side of a Dashboard Widget node-red-contrib-ui-led . I just want to be able to follow the flow to see if execution is getting where it should, so something like aler…

---

## [Expandable code editor for ui\_template node](https://discourse.nodered.org/t/expandable-code-editor-for-ui-template-node/2841)

<div class="topic-metadata">

**Author:** [@hotNipi](https://discourse.nodered.org/u/hotNipi)\
**Replies:** 6\
**Last updated:** [7 April 2019 21:20 UTC](https://discourse.nodered.org/t/expandable-code-editor-for-ui-template-node/2841 "2019-04-07T21:20:45Z")

</div>

Since version 0.19 the function node has this very useful expanded JavaScript editor feature. Is it possible to add this for ui\_template node as well?

---

## [The "debug", "info", "dashboard", "config" and "context data" button suggestion](https://discourse.nodered.org/t/the-debug-info-dashboard-config-and-context-data-button-suggestion/9845)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 15\
**Last updated:** [7 April 2019 12:20 UTC](https://discourse.nodered.org/t/the-debug-info-dashboard-config-and-context-data-button-suggestion/9845 "2019-04-07T12:20:12Z")

</div>

This is trivial, but it is catching me out more and more. Ok, the buttons They are depicted as active when UP, yet you click on them by pressing the mouse button and therefore (to me): they are DOWN. (You have just p…

---

## [Dynamic input for Range node](https://discourse.nodered.org/t/dynamic-input-for-range-node/3091)

<div class="topic-metadata">

**Author:** [@hotNipi](https://discourse.nodered.org/u/hotNipi)\
**Replies:** 9\
**Last updated:** [3 April 2019 21:26 UTC](https://discourse.nodered.org/t/dynamic-input-for-range-node/3091 "2019-04-03T21:26:29Z")

</div>

I found that it might be useful if Range node had option to set input range values dynamically. Why? For example I have a set of numeric data and it changes daily. So min and max are different for each day. For graphic…

---

## [Feature request for a RTL\_433 pallet](https://discourse.nodered.org/t/feature-request-for-a-rtl-433-pallet/8646)

<div class="topic-metadata">

**Author:** [@christiaan\_douma](https://discourse.nodered.org/u/christiaan_douma)\
**Replies:** 3\
**Last updated:** [25 March 2019 22:52 UTC](https://discourse.nodered.org/t/feature-request-for-a-rtl-433-pallet/8646 "2019-03-25T22:52:37Z")

</div>

Hi I was hoping that someone could make a palet for nodered of the rtl-sdr dongle for 433mhz etc The gitlab repo is here:

---

## [Linear gauge as another gauge option](https://discourse.nodered.org/t/linear-gauge-as-another-gauge-option/821)

<div class="topic-metadata">

**Author:** [@davidcgu](https://discourse.nodered.org/u/davidcgu)\
**Replies:** 26\
**Last updated:** [22 March 2019 17:52 UTC](https://discourse.nodered.org/t/linear-gauge-as-another-gauge-option/821 "2019-03-22T17:52:41Z")

</div>

For now I’m using some template as a linear gauge, a gauge style that for me is missing as standard on the palette. Is very useful to monitor the level of something like for instance in my case light level and could be …

---

## [Handles at top and bottom](https://discourse.nodered.org/t/handles-at-top-and-bottom/615)

<div class="topic-metadata">

**Author:** [@michaelblight](https://discourse.nodered.org/u/michaelblight)\
**Replies:** 40\
**Last updated:** [18 March 2019 20:11 UTC](https://discourse.nodered.org/t/handles-at-top-and-bottom/615 "2019-03-18T20:11:57Z")

</div>

I’m working on a laptop without an external monitor and fast running out of horizontal space. Wrapping around to a new ‘line’ detracts from the beautiful layout. It would be great to be able to alternatively link two nod…

---

## [Link nodes. Suggestion. (For new version of NR)](https://discourse.nodered.org/t/link-nodes-suggestion-for-new-version-of-nr/8954)

<div class="topic-metadata">

**Author:** [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Replies:** 2\
**Last updated:** [15 March 2019 08:07 UTC](https://discourse.nodered.org/t/link-nodes-suggestion-for-new-version-of-nr/8954 "2019-03-15T08:07:25Z")

</div>

I have recently watched the youtube clip about the new NR. Nick went on to talk about the link node and how it can now be connected. Just some thoughts on that: yes it is good you can "draw" the connections as per no…

---

## [Feature Request: Register JSONata function](https://discourse.nodered.org/t/feature-request-register-jsonata-function/7381)

<div class="topic-metadata">

**Author:** [@dustinw](https://discourse.nodered.org/u/dustinw)\
**Replies:** 9\
**Last updated:** [7 March 2019 18:54 UTC](https://discourse.nodered.org/t/feature-request-register-jsonata-function/7381 "2019-03-07T18:54:47Z")

</div>

I would like to be able to register JSONata functions. My use case: I want a simple wrapper around momment.js available in my JSONata expressions ... I can see how being able to register a JSONata function could make a g…

---

## [Enhancement Suggestion: Add node custom input/outpuLabel data to admin ui](https://discourse.nodered.org/t/enhancement-suggestion-add-node-custom-input-outpulabel-data-to-admin-ui/8550)

<div class="topic-metadata">

**Author:** [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Replies:** 0\
**Last updated:** [3 March 2019 11:59 UTC](https://discourse.nodered.org/t/enhancement-suggestion-add-node-custom-input-outpulabel-data-to-admin-ui/8550 "2019-03-03T11:59:41Z")

</div>

In uibuilder, I set custom labels for the inputs and outputs. These show up fine, however, when users go into the admin panel for the node and look at the Appearance tab (node settings on older versions), they don't see …

---

## [Extension: trigger node](https://discourse.nodered.org/t/extension-trigger-node/8369)

<div class="topic-metadata">

**Author:** [@krambriw](https://discourse.nodered.org/u/krambriw)\
**Replies:** 12\
**Last updated:** [26 February 2019 19:24 UTC](https://discourse.nodered.org/t/extension-trigger-node/8369 "2019-02-26T19:24:19Z")

</div>

Hello, I use the example below quite a lot when monitoring that my external services are a live and running. Without going into details of this special service, I wonder if it would be a good option for the trigger to b…

---

## [Node-RED not recognizing npm on alternate Node.js installation](https://discourse.nodered.org/t/node-red-not-recognizing-npm-on-alternate-node-js-installation/8286)

<div class="topic-metadata">

**Author:** [@mitchwadair](https://discourse.nodered.org/u/mitchwadair)\
**Replies:** 1\
**Last updated:** [22 February 2019 21:14 UTC](https://discourse.nodered.org/t/node-red-not-recognizing-npm-on-alternate-node-js-installation/8286 "2019-02-22T21:14:23Z")

</div>

Hello! I am curious about the functionality of Node-RED when handling a REST call. I have a bundled version of Node.js that is zipped and has Node-RED installed with it. This means that I do not have the typical Node.…

---

## [Users connected in the editor UI](https://discourse.nodered.org/t/users-connected-in-the-editor-ui/8279)

<div class="topic-metadata">

**Author:** [@elbriga](https://discourse.nodered.org/u/elbriga)\
**Replies:** 0\
**Last updated:** [22 February 2019 17:32 UTC](https://discourse.nodered.org/t/users-connected-in-the-editor-ui/8279 "2019-02-22T17:32:15Z")

</div>

Hi all, I'm using the editor UI of node-red to another project, so the flows loaded are only the ones being edited. I'd like a way to know if there are users connected to the editor's UI, to eventually kill "left overs…

---

## [Add support for multipart/form-data in request node](https://discourse.nodered.org/t/add-support-for-multipart-form-data-in-request-node/8111)

<div class="topic-metadata">

**Author:** [@kastentx](https://discourse.nodered.org/u/kastentx)\
**Replies:** 2\
**Last updated:** [20 February 2019 16:15 UTC](https://discourse.nodered.org/t/add-support-for-multipart-form-data-in-request-node/8111 "2019-02-20T16:15:34Z")

</div>

Hi all, I've been working on adding support for multipart/form-data type data in POST requests with the stanard http request node. Currently, I have it working with this type of message going into the http request node. …

---

## [Installing Custom Node to Remote Server](https://discourse.nodered.org/t/installing-custom-node-to-remote-server/8151)

<div class="topic-metadata">

**Author:** [@mitchwadair](https://discourse.nodered.org/u/mitchwadair)\
**Replies:** 7\
**Last updated:** [20 February 2019 13:27 UTC](https://discourse.nodered.org/t/installing-custom-node-to-remote-server/8151 "2019-02-20T13:27:36Z")

</div>

Hello! I am currently working on using the Admin HTTP API to install nodes to Node-RED servers. Installing to a local server is simple enough, and has no issues, but I am curious about installing a custom node to a rem…

---

## [Feedback wanted: Hiding functionGlobalContext from Context Sidebar](https://discourse.nodered.org/t/feedback-wanted-hiding-functionglobalcontext-from-context-sidebar/8106)

<div class="topic-metadata">

**Author:** [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Replies:** 15\
**Last updated:** [20 February 2019 07:35 UTC](https://discourse.nodered.org/t/feedback-wanted-hiding-functionglobalcontext-from-context-sidebar/8106 "2019-02-20T07:35:51Z")

</div>

When we introduced Persistent Context in 0.19 we also added the new Context sidebar that lets you see the contents of context. A concern has been raised that, in some circumstances, it is not desirable to expose the val…

---

## [Heatmiser Neo Support](https://discourse.nodered.org/t/heatmiser-neo-support/8034)

<div class="topic-metadata">

**Author:** [@tvrulesme](https://discourse.nodered.org/u/tvrulesme)\
**Replies:** 4\
**Last updated:** [16 February 2019 14:12 UTC](https://discourse.nodered.org/t/heatmiser-neo-support/8034 "2019-02-16T14:12:21Z")

</div>

node-red-contrib-heatmiser has support only for wifi. node\_modules already has neo.js so would it be possible to add neo support to node-red-contrib-heatmiser. More than happy to do any testing required. I'm a bit of a …

---

## [Golang port of Node Red core](https://discourse.nodered.org/t/golang-port-of-node-red-core/8038)

<div class="topic-metadata">

**Author:** [@dponyatov](https://discourse.nodered.org/u/dponyatov)\
**Replies:** 5\
**Last updated:** [16 February 2019 11:35 UTC](https://discourse.nodered.org/t/golang-port-of-node-red-core/8038 "2019-02-16T11:35:37Z")

</div>

Hello Is any work in progress for porting Node-RED to golang (or dynamic compiling via LLVM)? Now I'm playing with a serial port log processing, and totally disappointed with Node.js productivity even for such simple t…

---

## [Too many node red instances to keep track](https://discourse.nodered.org/t/too-many-node-red-instances-to-keep-track/7849)

<div class="topic-metadata">

**Author:** [@christl](https://discourse.nodered.org/u/christl)\
**Replies:** 8\
**Last updated:** [15 February 2019 00:41 UTC](https://discourse.nodered.org/t/too-many-node-red-instances-to-keep-track/7849 "2019-02-15T00:41:53Z")

</div>

I have a few instances of node red running and I would like to add a simple title to the title bar so I can keep track of which one I'm accessing. Often its just an IP address so having something to show a name would be…

[Previous page](https://discourse.nodered.org/c/development/8.md?page=40)

[Next page](https://discourse.nodered.org/c/development/8.md?page=42)
