# Core Development

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

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

**Page:** 21

---

## [Sortable list in the header area of the http request node](https://discourse.nodered.org/t/sortable-list-in-the-header-area-of-the-http-request-node/67076)

<div class="topic-metadata">

**Author:** [@kazuhitoyokoi](https://discourse.nodered.org/u/kazuhitoyokoi)\
**Replies:** 2\
**Last updated:** [30 August 2022 03:58 UTC](https://discourse.nodered.org/t/sortable-list-in-the-header-area-of-the-http-request-node/67076 "2022-08-30T03:58:16Z")

</div>

The new functionality of the Node-RED v3.0.x to be able to configure header information in the http request property is useful. I thought that the sortable list is more beneficial for the area because some API calls tend…

---

## [Node-red-nodes-ui-table - Tabulator Version](https://discourse.nodered.org/t/node-red-nodes-ui-table-tabulator-version/65887)

<div class="topic-metadata">

**Author:** [@MyRandomThoughts](https://discourse.nodered.org/u/MyRandomThoughts)\
**Replies:** 9\
**Last updated:** [25 August 2022 14:05 UTC](https://discourse.nodered.org/t/node-red-nodes-ui-table-tabulator-version/65887 "2022-08-25T14:05:11Z")

</div>

Are there any plans to update the Tabulator library being used in the ui-table? It's using 4.4.1, with the latest (as of writing) version 5.3.1. I was looking to use a couple of options in 5.3

---

## [Enhancement: new node selection group for catch and status nodes](https://discourse.nodered.org/t/enhancement-new-node-selection-group-for-catch-and-status-nodes/66345)

<div class="topic-metadata">

**Author:** [@NetHans](https://discourse.nodered.org/u/NetHans)\
**Replies:** 5\
**Last updated:** [14 August 2022 19:14 UTC](https://discourse.nodered.org/t/enhancement-new-node-selection-group-for-catch-and-status-nodes/66345 "2022-08-14T19:14:40Z")

</div>

Hello, I wanted to suggest that the nodes catch and status get another node selection grouping. Currently you can choose between all nodes and selected nodes. I would find it useful if all nodes of the group were also a…

---

## [ Proposal to add iot2050 board support into node-red-nodes/hardware/intel](https://discourse.nodered.org/t/proposal-to-add-iot2050-board-support-into-node-red-nodes-hardware-intel/66063)

<div class="topic-metadata">

**Author:** [@fr0st61te](https://discourse.nodered.org/u/fr0st61te)\
**Replies:** 2\
**Last updated:** [8 August 2022 06:15 UTC](https://discourse.nodered.org/t/proposal-to-add-iot2050-board-support-into-node-red-nodes-hardware-intel/66063 "2022-08-08T06:15:12Z")

</div>

Porting from iot2050 to mraa intel nodes: add iot2050 board into pwm, ain, dout clean up on close for pwm, ain, dout add led into gpio category Also, maybe it's an offtopic but is it possible to change name of this pa…

---

## [FR : Dynamic Link node enhancement request](https://discourse.nodered.org/t/fr-dynamic-link-node-enhancement-request/65179)

<div class="topic-metadata">

**Author:** [@SandeepA](https://discourse.nodered.org/u/SandeepA)\
**Replies:** 6\
**Last updated:** [7 August 2022 21:44 UTC](https://discourse.nodered.org/t/fr-dynamic-link-node-enhancement-request/65179 "2022-08-07T21:44:17Z")

</div>

Hi, I would like to put a request for enhancement of Link Call Node (Dynamic call part). If the team can put it on their backlog list - that will be swell. (This is in line with my note on v3 Beta releases. ) Make t…

---

## [Websocket out node to provide support for HTTP headers during connection setup](https://discourse.nodered.org/t/websocket-out-node-to-provide-support-for-http-headers-during-connection-setup/66139)

<div class="topic-metadata">

**Author:** [@randomname](https://discourse.nodered.org/u/randomname)\
**Replies:** 0\
**Last updated:** [7 August 2022 14:28 UTC](https://discourse.nodered.org/t/websocket-out-node-to-provide-support-for-http-headers-during-connection-setup/66139 "2022-08-07T14:28:13Z")

</div>

This has been asked before (for example here and here), but the related posts are rather outdated or contain a non-satisfying work-around. Node-Red has the ability to create a websocket connection to any target, using t…

---

## [Resetting message count in debug node status](https://discourse.nodered.org/t/resetting-message-count-in-debug-node-status/66090)

<div class="topic-metadata">

**Author:** [@drmibell](https://discourse.nodered.org/u/drmibell)\
**Replies:** 0\
**Last updated:** [5 August 2022 19:20 UTC](https://discourse.nodered.org/t/resetting-message-count-in-debug-node-status/66090 "2022-08-05T19:20:06Z")

</div>

I very nearly posted a repeat of this request, but instead I'll ask if anything further has happened with it. In the editor, I have been using the Deploy button to reset the counter, and have noticed some odd behavior. …

---

## [Error in Upgrade d3v3.min.js into d3v7 version](https://discourse.nodered.org/t/error-in-upgrade-d3v3-min-js-into-d3v7-version/66056)

<div class="topic-metadata">

**Author:** [@dnyaneshwar](https://discourse.nodered.org/u/dnyaneshwar)\
**Replies:** 6\
**Last updated:** [5 August 2022 12:21 UTC](https://discourse.nodered.org/t/error-in-upgrade-d3v3-min-js-into-d3v7-version/66056 "2022-08-05T12:21:04Z")

</div>

For node red deployment process I need latest version of d3 library in my node red project. currently I am using d3v3.min.js and node red working fine.but when I update or change file to d3v7.min.js node red show follow…

---

## [Template save to file insted of flows.json](https://discourse.nodered.org/t/template-save-to-file-insted-of-flows-json/65808)

<div class="topic-metadata">

**Author:** [@svefro](https://discourse.nodered.org/u/svefro)\
**Replies:** 17\
**Last updated:** [31 July 2022 14:30 UTC](https://discourse.nodered.org/t/template-save-to-file-insted-of-flows-json/65808 "2022-07-31T14:30:42Z")

</div>

I'm using a lot of templates in one of my projects. Templating in node red is a greate feature but it could be implemented better. I have asked for a apply button on the editor so changes can be saved without closing t…

---

## [Fix Workspace Flow Tab Scroll Direction](https://discourse.nodered.org/t/fix-workspace-flow-tab-scroll-direction/65250)

<div class="topic-metadata">

**Author:** [@bjpw](https://discourse.nodered.org/u/bjpw)\
**Replies:** 14\
**Last updated:** [30 July 2022 23:12 UTC](https://discourse.nodered.org/t/fix-workspace-flow-tab-scroll-direction/65250 "2022-07-30T23:12:53Z")

</div>

Currently, the workspace Flow tabs scroll in the "wrong" direction when using the mousewheel - one has to scroll down to get to the first Flow tab and up to get to the end of the list. This could be something that "feel…

---

## [Http-in node and templated user and password for basic auth (proposal)](https://discourse.nodered.org/t/http-in-node-and-templated-user-and-password-for-basic-auth-proposal/65755)

<div class="topic-metadata">

**Author:** [@3dimensional](https://discourse.nodered.org/u/3dimensional)\
**Replies:** 11\
**Last updated:** [28 July 2022 19:46 UTC](https://discourse.nodered.org/t/http-in-node-and-templated-user-and-password-for-basic-auth-proposal/65755 "2022-07-28T19:46:26Z")

</div>

Hi everybody, I am currently working on an integration project where I connect an OMS (Order Management System) of an ecommerce platform to an ERP. Depending on the context, I have outsourced process flows to separate …

---

## [Env var replacement for empty strings](https://discourse.nodered.org/t/env-var-replacement-for-empty-strings/65739)

<div class="topic-metadata">

**Author:** [@JbIPS](https://discourse.nodered.org/u/JbIPS)\
**Replies:** 2\
**Last updated:** [28 July 2022 10:45 UTC](https://discourse.nodered.org/t/env-var-replacement-for-empty-strings/65739 "2022-07-28T10:45:45Z")

</div>

When the value of an env var is an empty string, the ternary operator here will consider the empty string a falsy value, resulting in the variable not being replaced. If we specifically test for undefined (like here), t…

---

## [Editor: Enable line wrapping of long lines](https://discourse.nodered.org/t/editor-enable-line-wrapping-of-long-lines/65468)

<div class="topic-metadata">

**Author:** [@hoegge](https://discourse.nodered.org/u/hoegge)\
**Replies:** 10\
**Last updated:** [28 July 2022 05:53 UTC](https://discourse.nodered.org/t/editor-enable-line-wrapping-of-long-lines/65468 "2022-07-28T05:53:51Z")

</div>

It would be great to enable line wrapping of long lines in the editor. The editor pane is slim compared to a "real" editor, and the Monaco editor supports that out of the box. Just need the option to enable it.

---

## [\[Proposal\] Global Environment Variable](https://discourse.nodered.org/t/proposal-global-environment-variable/65560)

<div class="topic-metadata">

**Author:** [@nisiyama](https://discourse.nodered.org/u/nisiyama)\
**Replies:** 7\
**Last updated:** [25 July 2022 09:30 UTC](https://discourse.nodered.org/t/proposal-global-environment-variable/65560 "2022-07-25T09:30:59Z")

</div>

The current Node-Red allows environment variables to be defined for Subflow, Group, and Tab. However, in some cases, we may want to specify environment variables that are effective for multiple tabs and settings of conf…

---

## [\[Proposal\] Allow JSONata expression in environment variable definition](https://discourse.nodered.org/t/proposal-allow-jsonata-expression-in-environment-variable-definition/65341)

<div class="topic-metadata">

**Author:** [@nisiyama](https://discourse.nodered.org/u/nisiyama)\
**Replies:** 0\
**Last updated:** [20 July 2022 01:11 UTC](https://discourse.nodered.org/t/proposal-allow-jsonata-expression-in-environment-variable-definition/65341 "2022-07-20T01:11:56Z")

</div>

When using TypedInput 'environnment variable' type for environment variable definition, it support simple string substitution(e.g. Hello ${FOO}→Hello World). This is a very useful feature, but there are some cases where…

---

## [What’s the function of \`@node-red/registry\`?](https://discourse.nodered.org/t/what-s-the-function-of-node-red-registry/65289)

<div class="topic-metadata">

**Author:** [@liaodalin19903](https://discourse.nodered.org/u/liaodalin19903)\
**Replies:** 1\
**Last updated:** [19 July 2022 07:06 UTC](https://discourse.nodered.org/t/what-s-the-function-of-node-red-registry/65289 "2022-07-19T07:06:58Z")

</div>

When I read this doc node-red API.mdI have several questions: common utilities for the Node-RED runtime and editor moduleswhether editor modules means @node-red/editor-client and @node-red/editor-api ? whether Node-…

---

## [Admin API flow creation with duplicate IDs](https://discourse.nodered.org/t/admin-api-flow-creation-with-duplicate-ids/65261)

<div class="topic-metadata">

**Author:** [@kurago-dev](https://discourse.nodered.org/u/kurago-dev)\
**Replies:** 2\
**Last updated:** [19 July 2022 06:41 UTC](https://discourse.nodered.org/t/admin-api-flow-creation-with-duplicate-ids/65261 "2022-07-19T06:41:39Z")

</div>

Hi, When creating flows via the POST method on the Admin API (POST /flow), if the flow has a node with an ID already in use, the method will fail. As the docs state: All of the nodes in the flow must have unique id pr…

---

## [Dynamic link for link out node](https://discourse.nodered.org/t/dynamic-link-for-link-out-node/65148)

<div class="topic-metadata">

**Author:** [@tcr000](https://discourse.nodered.org/u/tcr000)\
**Replies:** 0\
**Last updated:** [15 July 2022 16:16 UTC](https://discourse.nodered.org/t/dynamic-link-for-link-out-node/65148 "2022-07-15T16:16:52Z")

</div>

Dynamic linking is now supported in the link call node. Please add the same feature to the link out node. While this can be achieved using a switch and several link out nodes, it would be a nice addition, just like on li…

---

## [Hide disabled flows option in the top bar menu](https://discourse.nodered.org/t/hide-disabled-flows-option-in-the-top-bar-menu/65131)

<div class="topic-metadata">

**Author:** [@ioptrv](https://discourse.nodered.org/u/ioptrv)\
**Replies:** 0\
**Last updated:** [15 July 2022 08:53 UTC](https://discourse.nodered.org/t/hide-disabled-flows-option-in-the-top-bar-menu/65131 "2022-07-15T08:53:27Z")

</div>

I would like to hide all disabled flows from the top bar at once, instead of hiding each of them separately (that would save me a massive number of clicks)

---

## [About making @node-red/editor-client module based (with typings one day)](https://discourse.nodered.org/t/about-making-node-red-editor-client-module-based-with-typings-one-day/64952)

<div class="topic-metadata">

**Author:** [@Albaobab](https://discourse.nodered.org/u/Albaobab)\
**Replies:** 10\
**Last updated:** [12 July 2022 13:18 UTC](https://discourse.nodered.org/t/about-making-node-red-editor-client-module-based-with-typings-one-day/64952 "2022-07-12T13:18:54Z")

</div>

Hi everyone, For several months, i am working around a project using Node-Red as a dependency. In my case, the Node-Red editor is in fact used in a one-paged SvelteJS app (it could have been an Angular or React app, th…

---

## [Send data from Runtime to Editor](https://discourse.nodered.org/t/send-data-from-runtime-to-editor/64798)

<div class="topic-metadata">

**Author:** [@dannyhuly](https://discourse.nodered.org/u/dannyhuly)\
**Replies:** 10\
**Last updated:** [11 July 2022 06:42 UTC](https://discourse.nodered.org/t/send-data-from-runtime-to-editor/64798 "2022-07-11T06:42:24Z")

</div>

Hi, I would like to push messages from the runtime to the editor and use notify (or other method) to display them. I have stumbled across \[CommsConnection(Global - Documentation) which takes about WebSocket between the…

---

## [Node-red-node-email more options for e-mail mta](https://discourse.nodered.org/t/node-red-node-email-more-options-for-e-mail-mta/62930)

<div class="topic-metadata">

**Author:** [@daviddhauwe](https://discourse.nodered.org/u/daviddhauwe)\
**Replies:** 7\
**Last updated:** [8 July 2022 16:46 UTC](https://discourse.nodered.org/t/node-red-node-email-more-options-for-e-mail-mta/62930 "2022-07-08T16:46:59Z")

</div>

Hi, I would like to add more smtp-server options to the e-mail mta node, to make it more 'production-ready'. I'm thinking about tls, authentication... Is it a good idea to extend the e-mail mta node? Or is it better to …

---

## [Proposal to add features into node-red-nodes/hardware/intel/mraa-gpio-din.js](https://discourse.nodered.org/t/proposal-to-add-features-into-node-red-nodes-hardware-intel-mraa-gpio-din-js/64787)

<div class="topic-metadata">

**Author:** [@fr0st61te](https://discourse.nodered.org/u/fr0st61te)\
**Replies:** 3\
**Last updated:** [8 July 2022 07:17 UTC](https://discourse.nodered.org/t/proposal-to-add-features-into-node-red-nodes-hardware-intel-mraa-gpio-din-js/64787 "2022-07-08T07:17:22Z")

</div>

In siemens github for iot2050 project there plenty patches for some mraa intel nodes which could be useful for community. For now it's about gpio-din only and here patches I can propose: clean up on close extend GPIO n…

---

## [Node-RED's nrLint](https://discourse.nodered.org/t/node-reds-nrlint/62848)

<div class="topic-metadata">

**Author:** [@Flachmann](https://discourse.nodered.org/u/Flachmann)\
**Replies:** 1\
**Last updated:** [5 July 2022 06:14 UTC](https://discourse.nodered.org/t/node-reds-nrlint/62848 "2022-07-05T06:14:18Z")

</div>

nrLint displays the message 'linting error' in case of detected problems, like this: Then we have to open the Linter tab and search for the error. If there are many issues this can become quite cumbersome. I'd prefer…

---

## [Revisiting custom functions in Jsonata](https://discourse.nodered.org/t/revisiting-custom-functions-in-jsonata/64440)

<div class="topic-metadata">

**Author:** [@dalewking](https://discourse.nodered.org/u/dalewking)\
**Replies:** 13\
**Last updated:** [1 July 2022 13:52 UTC](https://discourse.nodered.org/t/revisiting-custom-functions-in-jsonata/64440 "2022-07-01T13:52:54Z")

</div>

New to Node Red and I like several people are interested in the ability to create custom functions in Jsonata. I know this has been brought up before and died every time because people could not see how to really impleme…

---

## [\[Proposal\] Add menu for accessing previous welcome tours](https://discourse.nodered.org/t/proposal-add-menu-for-accessing-previous-welcome-tours/64154)

<div class="topic-metadata">

**Author:** [@nisiyama](https://discourse.nodered.org/u/nisiyama)\
**Replies:** 4\
**Last updated:** [21 June 2022 05:33 UTC](https://discourse.nodered.org/t/proposal-add-menu-for-accessing-previous-welcome-tours/64154 "2022-06-21T05:33:45Z")

</div>

The Welcome Tour Guide introduced from Node-RED 2.1 is very useful for interactively understanding the features of Node-RED. However, with the current Node-RED, only the latest Tour Guide is available, and we need to in…

---

## [Inject node with cronti](https://discourse.nodered.org/t/inject-node-with-cronti/63438)

<div class="topic-metadata">

**Author:** [@buglss](https://discourse.nodered.org/u/buglss)\
**Replies:** 48\
**Last updated:** [17 June 2022 04:25 UTC](https://discourse.nodered.org/t/inject-node-with-cronti/63438 "2022-06-17T04:25:54Z")

</div>

The Inject node was failing in advanced time settings. That's why projects had to install external cron packages. I used the cronti package to set up a advanced cron. The cronti package converts the timing expressions u…

---

## [Need to clarify confusion on the nodered github repo](https://discourse.nodered.org/t/need-to-clarify-confusion-on-the-nodered-github-repo/63874)

<div class="topic-metadata">

**Author:** [@Atul-Lohiya](https://discourse.nodered.org/u/Atul-Lohiya)\
**Replies:** 8\
**Last updated:** [14 June 2022 15:45 UTC](https://discourse.nodered.org/t/need-to-clarify-confusion-on-the-nodered-github-repo/63874 "2022-06-14T15:45:41Z")

</div>

I checked the repo at GitHub - node-red/node-red: Low-code programming for event-driven applications and I am confused about the folder structure. Where is the source code of node red in this? Generally there would be an…

---

## [Quicker way to open another node's edit tray while editing a node](https://discourse.nodered.org/t/quicker-way-to-open-another-nodes-edit-tray-while-editing-a-node/63910)

<div class="topic-metadata">

**Author:** [@alp](https://discourse.nodered.org/u/alp)\
**Replies:** 0\
**Last updated:** [14 June 2022 11:58 UTC](https://discourse.nodered.org/t/quicker-way-to-open-another-nodes-edit-tray-while-editing-a-node/63910 "2022-06-14T11:58:58Z")

</div>

Currently the quickest way to change settings of multiple nodes seems to be: Edit a node. Click somewhere in the greyed out editor to save/confirm settings. Double click on next node to edit. I think it would be usefu…

---

## [FR: export / import flows WITH the username and password - when they are ENV VARs](https://discourse.nodered.org/t/fr-export-import-flows-with-the-username-and-password-when-they-are-env-vars/63602)

<div class="topic-metadata">

**Author:** [@HoussemLajili](https://discourse.nodered.org/u/HoussemLajili)\
**Replies:** 6\
**Last updated:** [10 June 2022 12:59 UTC](https://discourse.nodered.org/t/fr-export-import-flows-with-the-username-and-password-when-they-are-env-vars/63602 "2022-06-10T12:59:11Z")

</div>

username and password are lost when export / import even though they are ENV VARs Could this be supported?

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

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