vergissberlin / node-red-contrib-mjml

Node for NodeRED to create professional looking emails with MJML.
https://flows.nodered.org/node/@vergissberlin/node-red-contrib-mjml
MIT License
3 stars 0 forks source link

Update dependency node-red to v4 #47

Open renovate[bot] opened 4 months ago

renovate[bot] commented 4 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
node-red (source) 2.2.2 -> 4.0.5 age adoption passing confidence

Release Notes

node-red/node-red (node-red) ### [`v4.0.5`](https://redirect.github.com/node-red/node-red/blob/HEAD/CHANGELOG.md#405-Maintenance-Release) [Compare Source](https://redirect.github.com/node-red/node-red/compare/4.0.4...4.0.5) Editor - Refix link call node can call out of a subflow ([#​4908](https://redirect.github.com/node-red/node-red/issues/4908)) [@​GogoVega](https://redirect.github.com/GogoVega) ### [`v4.0.4`](https://redirect.github.com/node-red/node-red/blob/HEAD/CHANGELOG.md#404-Maintenance-Release) [Compare Source](https://redirect.github.com/node-red/node-red/compare/4.0.3...4.0.4) Editor - Fix `link call` node can call out of a subflow ([#​4892](https://redirect.github.com/node-red/node-red/issues/4892)) [@​GogoVega](https://redirect.github.com/GogoVega) - Fix wrong unlock state when event is triggered after deployment ([#​4889](https://redirect.github.com/node-red/node-red/issues/4889)) [@​GogoVega](https://redirect.github.com/GogoVega) - i18n(App) update with latest language file changes ([#​4903](https://redirect.github.com/node-red/node-red/issues/4903)) [@​joebordes](https://redirect.github.com/joebordes) - fix typo: depreciated ([#​4895](https://redirect.github.com/node-red/node-red/issues/4895)) [@​dxdc](https://redirect.github.com/dxdc) Runtime - Update dev dependencies ([#​4893](https://redirect.github.com/node-red/node-red/issues/4893)) [@​knolleary](https://redirect.github.com/knolleary) Nodes - MQTT: Allow msg.userProperties to have number values ([#​4900](https://redirect.github.com/node-red/node-red/issues/4900)) [@​hardillb](https://redirect.github.com/hardillb) ### [`v4.0.3`](https://redirect.github.com/node-red/node-red/blob/HEAD/CHANGELOG.md#403-Maintenance-Release) [Compare Source](https://redirect.github.com/node-red/node-red/compare/4.0.2...4.0.3) Editor - Refresh page title after changing tab name ([#​4850](https://redirect.github.com/node-red/node-red/issues/4850)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Add Japanese translations for v4.0.2 (again) ([#​4853](https://redirect.github.com/node-red/node-red/issues/4853)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Stay in quick-add mode following context menu insert ([#​4883](https://redirect.github.com/node-red/node-red/issues/4883)) [@​knolleary](https://redirect.github.com/knolleary) - Do not include Junction type in quick-add for virtual links ([#​4879](https://redirect.github.com/node-red/node-red/issues/4879)) [@​knolleary](https://redirect.github.com/knolleary) - Multiplayer cursor tracking ([#​4845](https://redirect.github.com/node-red/node-red/issues/4845)) [@​knolleary](https://redirect.github.com/knolleary) - Hide add-flow options when disabled via editorTheme ([#​4869](https://redirect.github.com/node-red/node-red/issues/4869)) [@​knolleary](https://redirect.github.com/knolleary) - Fix env-var config select when multiple defined ([#​4872](https://redirect.github.com/node-red/node-red/issues/4872)) [@​knolleary](https://redirect.github.com/knolleary) - Fix subflow outbound-link filter ([#​4857](https://redirect.github.com/node-red/node-red/issues/4857)) [@​GogoVega](https://redirect.github.com/GogoVega) - Add French translations for v4.0.2 ([#​4856](https://redirect.github.com/node-red/node-red/issues/4856)) [@​GogoVega](https://redirect.github.com/GogoVega) - Fix moving link wires ([#​4851](https://redirect.github.com/node-red/node-red/issues/4851)) [@​knolleary](https://redirect.github.com/knolleary) - Adjust type search dialog position to prevent x-overflow ([#​4844](https://redirect.github.com/node-red/node-red/issues/4844)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) - fix: modulesInUse might be undefined ([#​4838](https://redirect.github.com/node-red/node-red/issues/4838)) [@​lorenz-maurer](https://redirect.github.com/lorenz-maurer) - Add Japanese translations for v4.0.2 ([#​4849](https://redirect.github.com/node-red/node-red/issues/4849)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Fix menu to enable/disable selection when it's a group ([#​4828](https://redirect.github.com/node-red/node-red/issues/4828)) [@​GogoVega](https://redirect.github.com/GogoVega) Runtime - Update dependencies ([#​4874](https://redirect.github.com/node-red/node-red/issues/4874)) [@​knolleary](https://redirect.github.com/knolleary) - GitHub: Add citation file to enable "Cite this repository" feature ([#​4861](https://redirect.github.com/node-red/node-red/issues/4861)) [@​lobis](https://redirect.github.com/lobis) - Remove use of util.log ([#​4875](https://redirect.github.com/node-red/node-red/issues/4875)) [@​knolleary](https://redirect.github.com/knolleary) Nodes - Fix invalid property error in range node example ([#​4855](https://redirect.github.com/node-red/node-red/issues/4855)) - Fix typo in flow example name ([#​4854](https://redirect.github.com/node-red/node-red/issues/4854)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Move SNI, ALPN and Verify Server cert out of check ([#​4882](https://redirect.github.com/node-red/node-red/issues/4882)) [@​hardillb](https://redirect.github.com/hardillb) - Set status of mqtt nodes to "disconnected" when deregistered from broker ([#​4878](https://redirect.github.com/node-red/node-red/issues/4878)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) - MQTT: Ensure will payload is a string ([#​4873](https://redirect.github.com/node-red/node-red/issues/4873)) [@​knolleary](https://redirect.github.com/knolleary) - Let batch node terminate "early" if msg.parts set to end of sequence ([#​4829](https://redirect.github.com/node-red/node-red/issues/4829)) [@​dceejay](https://redirect.github.com/dceejay) - Fix unintentional Capitalisation in Split node name ([#​4835](https://redirect.github.com/node-red/node-red/issues/4835)) [@​dceejay](https://redirect.github.com/dceejay) ### [`v4.0.2`](https://redirect.github.com/node-red/node-red/blob/HEAD/CHANGELOG.md#402-Maintenance-Release) [Compare Source](https://redirect.github.com/node-red/node-red/compare/4.0.1...4.0.2) Editor - Use a more subtle border on the header ([#​4818](https://redirect.github.com/node-red/node-red/issues/4818)) [@​bonanitech](https://redirect.github.com/bonanitech) - Improve the editor's French translations ([#​4824](https://redirect.github.com/node-red/node-red/issues/4824)) [@​GogoVega](https://redirect.github.com/GogoVega) - Clean up orphaned editors ([#​4821](https://redirect.github.com/node-red/node-red/issues/4821)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) - Fix node validation if the property is not required ([#​4812](https://redirect.github.com/node-red/node-red/issues/4812)) [@​GogoVega](https://redirect.github.com/GogoVega) - Ensure mermaid.min.js is cached properly between loads of the editor ([#​4817](https://redirect.github.com/node-red/node-red/issues/4817)) [@​knolleary](https://redirect.github.com/knolleary) Runtime - Allow auth cookie name to be customised ([#​4815](https://redirect.github.com/node-red/node-red/issues/4815)) [@​knolleary](https://redirect.github.com/knolleary) - Guard against undefined sessions in multiplayer ([#​4816](https://redirect.github.com/node-red/node-red/issues/4816)) [@​knolleary](https://redirect.github.com/knolleary) ### [`v4.0.1`](https://redirect.github.com/node-red/node-red/blob/HEAD/CHANGELOG.md#401-Maintenance-Release) [Compare Source](https://redirect.github.com/node-red/node-red/compare/4.0.0...4.0.1) Editor - Ensure subflow instance credential property values are extracted ([#​4802](https://redirect.github.com/node-red/node-red/issues/4802)) [@​knolleary](https://redirect.github.com/knolleary) - Use `_ADD_` value for both `add new...` and `none` options ([#​4800](https://redirect.github.com/node-red/node-red/issues/4800)) [@​GogoVega](https://redirect.github.com/GogoVega) - Fix the config node select value assignment ([#​4788](https://redirect.github.com/node-red/node-red/issues/4788)) [@​GogoVega](https://redirect.github.com/GogoVega) - Add tooltip for number of subflow instance on info tab ([#​4786](https://redirect.github.com/node-red/node-red/issues/4786)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Add Japanese translations for v4.0.0 ([#​4785](https://redirect.github.com/node-red/node-red/issues/4785)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) Runtime - Ensure group nodes are properly exported in /flow api ([#​4803](https://redirect.github.com/node-red/node-red/issues/4803)) [@​knolleary](https://redirect.github.com/knolleary) Nodes - Joins: make using msg.parts optional in join node ([#​4796](https://redirect.github.com/node-red/node-red/issues/4796)) [@​dceejay](https://redirect.github.com/dceejay) - HTTP Request: UI proxy should setup agents for both http_proxy and https_proxy ([#​4794](https://redirect.github.com/node-red/node-red/issues/4794)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) - HTTP Request: Remove default user agent ([#​4791](https://redirect.github.com/node-red/node-red/issues/4791)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) ### [`v4.0.0`](https://redirect.github.com/node-red/node-red/blob/HEAD/CHANGELOG.md#400-Milestone-Release) [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.14...4.0.0) This marks the next major release of Node-RED. The following changes represent those added since the last beta. Check the beta release details below for the complete list. Breaking Changes - Node-RED now requires Node 18.x or later. At the time of release, we recommend using Node 20. Editor - Add `httpStaticCors` ([#​4761](https://redirect.github.com/node-red/node-red/issues/4761)) [@​knolleary](https://redirect.github.com/knolleary) - Update dependencies ([#​4763](https://redirect.github.com/node-red/node-red/issues/4763)) [@​knolleary](https://redirect.github.com/knolleary) - Sync master to dev ([#​4756](https://redirect.github.com/node-red/node-red/issues/4756)) [@​knolleary](https://redirect.github.com/knolleary) - Add tooltip and message validation to `typedInput` ([#​4747](https://redirect.github.com/node-red/node-red/issues/4747)) [@​GogoVega](https://redirect.github.com/GogoVega) - Replace bcrypt with [@​node-rs/bcrypt](https://redirect.github.com/node-rs/bcrypt) ([#​4744](https://redirect.github.com/node-red/node-red/issues/4744)) [@​knolleary](https://redirect.github.com/knolleary) - Export Nodes dialog refinement ([#​4746](https://redirect.github.com/node-red/node-red/issues/4746)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) ### [`v3.1.14`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.14) [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.13...3.1.14) #### What's Changed - Bump generate-publish-script with latest by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4909](https://redirect.github.com/node-red/node-red/pull/4909) - Bump mermaid to latest by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4911](https://redirect.github.com/node-red/node-red/pull/4911) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.13...3.1.14 ### [`v3.1.13`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.13) [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.12...3.1.13) #### What's Changed - Update dompurify (backport) by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4894](https://redirect.github.com/node-red/node-red/pull/4894) - Bump dependencies for 3.1.13 release by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4905](https://redirect.github.com/node-red/node-red/pull/4905) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.12...3.1.13 ### [`v3.1.12`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.12) [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.11...3.1.12) ##### What's Changed - Bump for 3.1.12 release by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4885](https://redirect.github.com/node-red/node-red/pull/4885) - Update express/body-parser dependencies **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.11...3.1.12 ### [`v3.1.11`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.11) [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.10...3.1.11) ##### What's Changed - Add/Update German Translations for delay node by [@​dceejay](https://redirect.github.com/dceejay) in [https://github.com/node-red/node-red/pull/4762](https://redirect.github.com/node-red/node-red/pull/4762) - Bump for 3.1.11 release by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4772](https://redirect.github.com/node-red/node-red/pull/4772) - Update ws dependency **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.10...3.1.11 ### [`v3.1.10`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.10) [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.9...3.1.10) ##### What's Changed - docs: Add closing paragraph tag by [@​ZJvandeWeg](https://redirect.github.com/ZJvandeWeg) in [https://github.com/node-red/node-red/pull/4664](https://redirect.github.com/node-red/node-red/pull/4664) - Fix three error typos in monaco.js by [@​JoshuaCWebDeveloper](https://redirect.github.com/JoshuaCWebDeveloper) in [https://github.com/node-red/node-red/pull/4660](https://redirect.github.com/node-red/node-red/pull/4660) - Fix undo of subflow env property edits by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4667](https://redirect.github.com/node-red/node-red/pull/4667) - Avoid login loops when autoLogin enabled but login fails by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4684](https://redirect.github.com/node-red/node-red/pull/4684) - Replacing vm.createScript in favour of vm.Script by [@​patlux](https://redirect.github.com/patlux) in [https://github.com/node-red/node-red/pull/4534](https://redirect.github.com/node-red/node-red/pull/4534) - Pass full error object in Function node and copy over cause property by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4685](https://redirect.github.com/node-red/node-red/pull/4685) - Allow nodes to return additional history entries in onEditSave by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4710](https://redirect.github.com/node-red/node-red/pull/4710) - Add missing tooltips to Sidebar by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4713](https://redirect.github.com/node-red/node-red/pull/4713) - Change the Config Node cursor to `pointer` by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4711](https://redirect.github.com/node-red/node-red/pull/4711) - Deleting a grouped node should update the group by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4714](https://redirect.github.com/node-red/node-red/pull/4714) - Fix a checkbox should return a Boolean value and not the string `on` by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4715](https://redirect.github.com/node-red/node-red/pull/4715) - Translate the number of items selected in the options list by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4730](https://redirect.github.com/node-red/node-red/pull/4730) - Add Japanese translation for sidebar tooltip by [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) in [https://github.com/node-red/node-red/pull/4727](https://redirect.github.com/node-red/node-red/pull/4727) - Fix panning with middle mouse button on windows 10/11 by [@​corentin-sodebo-voile](https://redirect.github.com/corentin-sodebo-voile) in [https://github.com/node-red/node-red/pull/4716](https://redirect.github.com/node-red/node-red/pull/4716) - Fix checkboxes are not updated when calling `typedInput("value", "")` by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4729](https://redirect.github.com/node-red/node-red/pull/4729) - Fix the Sidebar Config is not refreshed after a deploy by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4734](https://redirect.github.com/node-red/node-red/pull/4734) - Ensure all CSS variables are in the output file by [@​bonanitech](https://redirect.github.com/bonanitech) in [https://github.com/node-red/node-red/pull/3743](https://redirect.github.com/node-red/node-red/pull/3743) - Fix losing links when importing a copy of links into a subflow by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4750](https://redirect.github.com/node-red/node-red/pull/4750) - Fix clone of group env var properties by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4753](https://redirect.github.com/node-red/node-red/pull/4753) - Include rewired nodes when calculating Modified Flows stop list by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4754](https://redirect.github.com/node-red/node-red/pull/4754) - Bump for 3.1.10 release by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4755](https://redirect.github.com/node-red/node-red/pull/4755) ##### New Contributors - [@​JoshuaCWebDeveloper](https://redirect.github.com/JoshuaCWebDeveloper) made their first contribution in [https://github.com/node-red/node-red/pull/4660](https://redirect.github.com/node-red/node-red/pull/4660) - [@​patlux](https://redirect.github.com/patlux) made their first contribution in [https://github.com/node-red/node-red/pull/4534](https://redirect.github.com/node-red/node-red/pull/4534) - [@​corentin-sodebo-voile](https://redirect.github.com/corentin-sodebo-voile) made their first contribution in [https://github.com/node-red/node-red/pull/4716](https://redirect.github.com/node-red/node-red/pull/4716) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.9...3.1.10 ### [`v3.1.9`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.9) [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.8...3.1.9) ##### What's Changed - Fix subflow module sending messages to debug sidebar by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4642](https://redirect.github.com/node-red/node-red/pull/4642) - Guard refresh of unknown subflow by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4640](https://redirect.github.com/node-red/node-red/pull/4640) - Fix use of spawn on windows with cmd files by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4652](https://redirect.github.com/node-red/node-red/pull/4652) - Prevent subflow being added to itself by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4654](https://redirect.github.com/node-red/node-red/pull/4654) - Bump for 3.1.9 release by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4655](https://redirect.github.com/node-red/node-red/pull/4655) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.8...3.1.9 ### [`v3.1.8`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.8): : Maintenance Release [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.7...3.1.8) ##### What's Changed - Remove typo in global config by [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) in [https://github.com/node-red/node-red/pull/4613](https://redirect.github.com/node-red/node-red/pull/4613) - Reset workspace index when clearing nodes by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4619](https://redirect.github.com/node-red/node-red/pull/4619) - Bump dependencies by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4630](https://redirect.github.com/node-red/node-red/pull/4630) - Show change indicator on subflow tabs by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4631](https://redirect.github.com/node-red/node-red/pull/4631) - Hide import/export context menu if disabled in theme by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4633](https://redirect.github.com/node-red/node-red/pull/4633) - Add validation and error handling on subflow instance properties by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4632](https://redirect.github.com/node-red/node-red/pull/4632) - Bump for 3.1.8 by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4636](https://redirect.github.com/node-red/node-red/pull/4636) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.7...3.1.8 ### [`v3.1.7`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.7): : Maintenance Release [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.6...3.1.7) ##### What's Changed - Update jsonata version by [@​hardillb](https://redirect.github.com/hardillb) in [https://github.com/node-red/node-red/pull/4593](https://redirect.github.com/node-red/node-red/pull/4593) - Add Japanese translation for v3.1.6 by [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) in [https://github.com/node-red/node-red/pull/4603](https://redirect.github.com/node-red/node-red/pull/4603) - Bump for 3.1.7 release by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4608](https://redirect.github.com/node-red/node-red/pull/4608) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.6...3.1.7 ### [`v3.1.6`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.6): : Maintenance Release [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.5...3.1.6) Editor - Do not flag env var in num typedInput as error ([#​4582](https://redirect.github.com/node-red/node-red/issues/4582)) [@​knolleary](https://redirect.github.com/knolleary) - Fix example flow name in import dialog ([#​4578](https://redirect.github.com/node-red/node-red/issues/4578)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Fix missing node icons in workspace ([#​4570](https://redirect.github.com/node-red/node-red/issues/4570)) [@​knolleary](https://redirect.github.com/knolleary) Runtime - Handle undefined env vars ([#​4581](https://redirect.github.com/node-red/node-red/issues/4581)) [@​knolleary](https://redirect.github.com/knolleary) - fix: Removed offending MD5 crypto hash and replaced with SHA1 and SHA256 … ([#​4568](https://redirect.github.com/node-red/node-red/issues/4568)) [@​JaysonHurst](https://redirect.github.com/JaysonHurst) - chore: remove never use import code ([#​4580](https://redirect.github.com/node-red/node-red/issues/4580)) [@​giscafer](https://redirect.github.com/giscafer) Nodes - fix: template node zh-CN translation ([#​4575](https://redirect.github.com/node-red/node-red/issues/4575)) [@​giscafer](https://redirect.github.com/giscafer) ### [`v3.1.5`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.5): : Maintenance Release [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.4...3.1.5) ##### What's Changed - Ensure global creds object is initialised when adding first cred by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4561](https://redirect.github.com/node-red/node-red/pull/4561) - Fix require of dns module by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4562](https://redirect.github.com/node-red/node-red/pull/4562) - Bump for 3.1.5 release by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4564](https://redirect.github.com/node-red/node-red/pull/4564) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.4...3.1.5 ### [`v3.1.4`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.4): : Maintenance Release [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.3...3.1.4) ##### What's Changed - Client/Editor Events: fix off-in-on pattern emulating once by [@​gorenje](https://redirect.github.com/gorenje) in [https://github.com/node-red/node-red/pull/4484](https://redirect.github.com/node-red/node-red/pull/4484) - Fix location of subflow ports in palette by [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) in [https://github.com/node-red/node-red/pull/4502](https://redirect.github.com/node-red/node-red/pull/4502) - Replace `rename` by `edit` for the menu flow label by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4506](https://redirect.github.com/node-red/node-red/pull/4506) - Fix subflow ports in Quick Add dialog by [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) in [https://github.com/node-red/node-red/pull/4518](https://redirect.github.com/node-red/node-red/pull/4518) - Focus Quick Add dialog from context menu by [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) in [https://github.com/node-red/node-red/pull/4516](https://redirect.github.com/node-red/node-red/pull/4516) - Add handling to disable items on context menu by [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) in [https://github.com/node-red/node-red/pull/4500](https://redirect.github.com/node-red/node-red/pull/4500) - Add Japanese translations for v3.1.3 by [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) in [https://github.com/node-red/node-red/pull/4498](https://redirect.github.com/node-red/node-red/pull/4498) - Add missing validation messages by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4487](https://redirect.github.com/node-red/node-red/pull/4487) - Restore caching busting functionality without using explict version number by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4512](https://redirect.github.com/node-red/node-red/pull/4512) - 21-httprequest.js remove unused code, because of broken use of toLowercase by [@​gorenje](https://redirect.github.com/gorenje) in [https://github.com/node-red/node-red/pull/4522](https://redirect.github.com/node-red/node-red/pull/4522) - Fix icon scaling for non .svg icons by [@​ralphwetzel](https://redirect.github.com/ralphwetzel) in [https://github.com/node-red/node-red/pull/4491](https://redirect.github.com/node-red/node-red/pull/4491) - Modify node users info in config editor footer by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4528](https://redirect.github.com/node-red/node-red/pull/4528) - Ensure global-config credential env vars are merged on deploy by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4526](https://redirect.github.com/node-red/node-red/pull/4526) - Clone objects types when getting env values by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4519](https://redirect.github.com/node-red/node-red/pull/4519) - Include top level property name when copying path from context by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4527](https://redirect.github.com/node-red/node-red/pull/4527) - Highlight errors in config node sidebar by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4529](https://redirect.github.com/node-red/node-red/pull/4529) - Update index.mst by [@​gorenje](https://redirect.github.com/gorenje) in [https://github.com/node-red/node-red/pull/4483](https://redirect.github.com/node-red/node-red/pull/4483) - Handle importing flow with existing subflow and instance node by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4546](https://redirect.github.com/node-red/node-red/pull/4546) - Ensure subflow instance node has g property set by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4538](https://redirect.github.com/node-red/node-red/pull/4538) - (convertNode) Do not create the credentials object if there is nothing to export by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4544](https://redirect.github.com/node-red/node-red/pull/4544) - Bump the github-actions group with 1 update by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/node-red/node-red/pull/4554](https://redirect.github.com/node-red/node-red/pull/4554) - Do not translate the list of available languages by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4531](https://redirect.github.com/node-red/node-red/pull/4531) - Handle undefined default export when importing module by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4539](https://redirect.github.com/node-red/node-red/pull/4539) - Update editor.json fix typo in German translation by [@​guidoffm](https://redirect.github.com/guidoffm) in [https://github.com/node-red/node-red/pull/4552](https://redirect.github.com/node-red/node-red/pull/4552) - Handle modified-nodes deploy after replacing unknown config node by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4556](https://redirect.github.com/node-red/node-red/pull/4556) - Improve feedback in import dialog to show conflicted nodes by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4550](https://redirect.github.com/node-red/node-red/pull/4550) - i18n(es-ES) Spanish Spain translation by [@​joebordes](https://redirect.github.com/joebordes) in [https://github.com/node-red/node-red/pull/4495](https://redirect.github.com/node-red/node-red/pull/4495) - Add French translation of v3.1.3 changes by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4477](https://redirect.github.com/node-red/node-red/pull/4477) - Updates for 3.1.4 release by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4558](https://redirect.github.com/node-red/node-red/pull/4558) ##### New Contributors - [@​gorenje](https://redirect.github.com/gorenje) made their first contribution in [https://github.com/node-red/node-red/pull/4484](https://redirect.github.com/node-red/node-red/pull/4484) - [@​guidoffm](https://redirect.github.com/guidoffm) made their first contribution in [https://github.com/node-red/node-red/pull/4552](https://redirect.github.com/node-red/node-red/pull/4552) - [@​joebordes](https://redirect.github.com/joebordes) made their first contribution in [https://github.com/node-red/node-red/pull/4495](https://redirect.github.com/node-red/node-red/pull/4495) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.3...3.1.4 ### [`v3.1.3`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.3): : Maintenance Release [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.2...3.1.3) Editor - Add missing en-us messages ([#​4475](https://redirect.github.com/node-red/node-red/issues/4475)) [@​knolleary](https://redirect.github.com/knolleary) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.2...3.1.3 ### [`v3.1.2`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.2): : Maintenance Release [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.1...3.1.2) ##### What's Changed - Use move cursor when hovering on group border by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4467](https://redirect.github.com/node-red/node-red/pull/4467) - Fix switch validation of typeof field by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4465](https://redirect.github.com/node-red/node-red/pull/4465) - Relax some node validators to allow undefined value by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4471](https://redirect.github.com/node-red/node-red/pull/4471) - Ensure nested groups inside subflows have their g props remapped by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4472](https://redirect.github.com/node-red/node-red/pull/4472) - Add French translation of `action-list` + v3.1.1 changes by [@​GogoVega](https://redirect.github.com/GogoVega) in [https://github.com/node-red/node-red/pull/4466](https://redirect.github.com/node-red/node-red/pull/4466) - Added action list Chinese (Simplified and Traditional) translation + v3.1.1 changes by [@​wangyiyi2056](https://redirect.github.com/wangyiyi2056) in [https://github.com/node-red/node-red/pull/4470](https://redirect.github.com/node-red/node-red/pull/4470) - Bump for 3.1.2 release by [@​knolleary](https://redirect.github.com/knolleary) in [https://github.com/node-red/node-red/pull/4474](https://redirect.github.com/node-red/node-red/pull/4474) ##### New Contributors - [@​wangyiyi2056](https://redirect.github.com/wangyiyi2056) made their first contribution in [https://github.com/node-red/node-red/pull/4470](https://redirect.github.com/node-red/node-red/pull/4470) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.1...3.1.2 ### [`v3.1.1`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.1): : Maintenace Release [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.1.0...3.1.1) ##### 3.1.1: Maintenance Release Editor - Fix debug filter ([#​4461](https://redirect.github.com/node-red/node-red/issues/4461)) [@​knolleary](https://redirect.github.com/knolleary) - Fix various issues with debug pop-out window ([#​4459](https://redirect.github.com/node-red/node-red/issues/4459)) [@​knolleary](https://redirect.github.com/knolleary) - Ensure subflow instances keep track of their groups ([#​4457](https://redirect.github.com/node-red/node-red/issues/4457)) [@​knolleary](https://redirect.github.com/knolleary) - Fix `validateNodeProperty` without validator provided ([#​4455](https://redirect.github.com/node-red/node-red/issues/4455)) [@​GogoVega](https://redirect.github.com/GogoVega) - Debounce node-removed notifications ([#​4453](https://redirect.github.com/node-red/node-red/issues/4453)) [@​knolleary](https://redirect.github.com/knolleary) - Don't try to load the parents of the first commit ([#​4448](https://redirect.github.com/node-red/node-red/issues/4448)) [@​bonanitech](https://redirect.github.com/bonanitech) - Allow a theme to specifiy which theme mermaid should use ([#​4441](https://redirect.github.com/node-red/node-red/issues/4441)) [@​knolleary](https://redirect.github.com/knolleary) - Update browser title with flow name if set ([#​4427](https://redirect.github.com/node-red/node-red/issues/4427)) [@​knolleary](https://redirect.github.com/knolleary) - Ensure typeSearch handles undefined node definitions ([#​4423](https://redirect.github.com/node-red/node-red/issues/4423)) [@​knolleary](https://redirect.github.com/knolleary) - Ensure group w/h are imported if present ([#​4426](https://redirect.github.com/node-red/node-red/issues/4426)) [@​knolleary](https://redirect.github.com/knolleary) - Hide node status background when there is no status to show ([#​4425](https://redirect.github.com/node-red/node-red/issues/4425)) [@​knolleary](https://redirect.github.com/knolleary) - Add a close button to the restart-required notification ([#​4407](https://redirect.github.com/node-red/node-red/issues/4407)) [@​knolleary](https://redirect.github.com/knolleary) - Extend typedInput "num" type validity check to NaN, binary, octal & hex ([#​4371](https://redirect.github.com/node-red/node-red/issues/4371)) [@​ralphwetzel](https://redirect.github.com/ralphwetzel) - Fix unintended new line in node name ([#​4399](https://redirect.github.com/node-red/node-red/issues/4399)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Ctrl-Enter does not close tray (Monaco) [#​4377](https://redirect.github.com/node-red/node-red/issues/4377) ([#​4382](https://redirect.github.com/node-red/node-red/issues/4382)) [@​hazymat](https://redirect.github.com/hazymat) - fix buffer viewer to handle 0b style binary ([#​4393](https://redirect.github.com/node-red/node-red/issues/4393)) [@​dceejay](https://redirect.github.com/dceejay) - Rework mermaid integration to support off-DOM rendering ([#​4364](https://redirect.github.com/node-red/node-red/issues/4364)) [@​knolleary](https://redirect.github.com/knolleary) - Add missing nls labels to context menu ([#​4365](https://redirect.github.com/node-red/node-red/issues/4365)) [@​knolleary](https://redirect.github.com/knolleary) Runtime - Bump the github-actions group with 2 updates ([#​4404](https://redirect.github.com/node-red/node-red/issues/4404)) [@​app/dependabot](https://redirect.github.com/app/dependabot) - Handle unknown node reference inside subflow module ([#​4460](https://redirect.github.com/node-red/node-red/issues/4460)) [@​knolleary](https://redirect.github.com/knolleary) - Add modules.install audit event when external module installed ([#​4452](https://redirect.github.com/node-red/node-red/issues/4452)) [@​knolleary](https://redirect.github.com/knolleary) - Allow import of modules with subpath in specifier ([#​4451](https://redirect.github.com/node-red/node-red/issues/4451)) [@​knolleary](https://redirect.github.com/knolleary) - Update node-red-admin version ([#​4438](https://redirect.github.com/node-red/node-red/issues/4438)) [@​knolleary](https://redirect.github.com/knolleary) - Handle false-like env vars properly ([#​4411](https://redirect.github.com/node-red/node-red/issues/4411)) [@​knolleary](https://redirect.github.com/knolleary) - Only save settings once during node load process ([#​4409](https://redirect.github.com/node-red/node-red/issues/4409)) [@​knolleary](https://redirect.github.com/knolleary) - Ensure global-config nodes lookup cred values properly ([#​4405](https://redirect.github.com/node-red/node-red/issues/4405)) [@​knolleary](https://redirect.github.com/knolleary) - Handle credential env var evaluation when no value set ([#​4362](https://redirect.github.com/node-red/node-red/issues/4362)) [@​knolleary](https://redirect.github.com/knolleary) - Don't commit package-lock.json ([#​4354](https://redirect.github.com/node-red/node-red/issues/4354)) [@​bonanitech](https://redirect.github.com/bonanitech) - Fix env evaluation when one env references another in the same object ([#​4361](https://redirect.github.com/node-red/node-red/issues/4361)) [@​knolleary](https://redirect.github.com/knolleary) - Add dependabot for Github Actions ([#​4312](https://redirect.github.com/node-red/node-red/issues/4312)) [@​Rotzbua](https://redirect.github.com/Rotzbua) - Update outdated Github Actions ([#​4311](https://redirect.github.com/node-red/node-red/issues/4311)) [@​Rotzbua](https://redirect.github.com/Rotzbua) - github: Request `npm run test` in PR template ([#​4348](https://redirect.github.com/node-red/node-red/issues/4348)) [@​ZJvandeWeg](https://redirect.github.com/ZJvandeWeg) - Add French translation of v3.1.0-beta.4 changes + slight improvements ([#​4329](https://redirect.github.com/node-red/node-red/issues/4329)) [@​GogoVega](https://redirect.github.com/GogoVega) - Handle nodes with multiple input handlers properly ([#​4332](https://redirect.github.com/node-red/node-red/issues/4332)) [@​knolleary](https://redirect.github.com/knolleary) - Soften the language around unrequited PRs ([#​4351](https://redirect.github.com/node-red/node-red/issues/4351)) [@​knolleary](https://redirect.github.com/knolleary) Nodes - CSV: make CSV export way faster by not re-allocating and handling huge string ([#​4349](https://redirect.github.com/node-red/node-red/issues/4349)) [@​Fadoli](https://redirect.github.com/Fadoli) - Delay: Fix regression in delay node to not pass on msg.reset ([#​4350](https://redirect.github.com/node-red/node-red/issues/4350)) [@​dceejay](https://redirect.github.com/dceejay) - Link Call: Handle undefined linkType value for existing link-call nodes ([#​4331](https://redirect.github.com/node-red/node-red/issues/4331)) [@​knolleary](https://redirect.github.com/knolleary) - MQTT: Guard against node.broker being undefined ([#​4454](https://redirect.github.com/node-red/node-red/issues/4454)) [@​knolleary](https://redirect.github.com/knolleary) - MQTT: check topic length > 0 before publish ([#​4416](https://redirect.github.com/node-red/node-red/issues/4416)) [@​dceejay](https://redirect.github.com/dceejay) - Switch/Change: Improve validation of switch/change node rules ([#​4368](https://redirect.github.com/node-red/node-red/issues/4368)) [@​knolleary](https://redirect.github.com/knolleary) - Template: Fix height of description editor in template node ([#​4346](https://redirect.github.com/node-red/node-red/issues/4346)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Various: Add validators to any fields using msg-typed Input ([#​4440](https://redirect.github.com/node-red/node-red/issues/4440)) [@​knolleary](https://redirect.github.com/knolleary) ##### New Contributors - [@​hazymat](https://redirect.github.com/hazymat) made their first contribution in [https://github.com/node-red/node-red/pull/4382](https://redirect.github.com/node-red/node-red/pull/4382) - [@​dependabot](https://redirect.github.com/dependabot) made their first contribution in [https://github.com/node-red/node-red/pull/4404](https://redirect.github.com/node-red/node-red/pull/4404) **Full Changelog**: https://github.com/node-red/node-red/compare/3.1.0...3.1.1 ### [`v3.1.0`](https://redirect.github.com/node-red/node-red/releases/tag/3.1.0): : Milestone Release [Compare Source](https://redirect.github.com/node-red/node-red/compare/3.0.2...3.1.0) Editor - Default filter to All Catalogues and show nodes for small lists ([#​4318](https://redirect.github.com/node-red/node-red/issues/4318)) [@​knolleary](https://redirect.github.com/knolleary) - Better distinguish between ctrl and meta keys on mac ([#​4310](https://redirect.github.com/node-red/node-red/issues/4310)) [@​knolleary](https://redirect.github.com/knolleary) - Ensure junction appears when filtering quick-add list ([#​4297](https://redirect.github.com/node-red/node-red/issues/4297)) [@​knolleary](https://redirect.github.com/knolleary) - Update message catalogs for JSONata Expression editor ([#​4287](https://redirect.github.com/node-red/node-red/issues/4287)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Add tooltip to relevance sort button in user settings UI ([#​4288](https://redirect.github.com/node-red/node-red/issues/4288)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Capture workspace dirty state when quick-adding junction ([#​4283](https://redirect.github.com/node-red/node-red/issues/4283)) [@​knolleary](https://redirect.github.com/knolleary) - Add docs for $clone function ([#​4284](https://redirect.github.com/node-red/node-red/issues/4284)) [@​knolleary](https://redirect.github.com/knolleary) Runtime - Dependency updates ([#​4317](https://redirect.github.com/node-red/node-red/issues/4317)) [@​knolleary](https://redirect.github.com/knolleary) - Ensure storage/util.writeFile handles concurrent write attempts ([#​4316](https://redirect.github.com/node-red/node-red/issues/4316)) [@​knolleary](https://redirect.github.com/knolleary) - Migrate http -> https for nodered.org ([#​4313](https://redirect.github.com/node-red/node-red/issues/4313)) [@​Rotzbua](https://redirect.github.com/Rotzbua) - Add Node 20 to GH Action test matrix ([#​4305](https://redirect.github.com/node-red/node-red/issues/4305)) [@​Rotzbua](https://redirect.github.com/Rotzbua) - Handle group-scoped nodes inside subflow ([#​4301](https://redirect.github.com/node-red/node-red/issues/4301)) [@​knolleary](https://redirect.github.com/knolleary) - Handle non-url-safe chars in context api ([#​4298](https://redirect.github.com/node-red/node-red/issues/4298)) [@​knolleary](https://redirect.github.com/knolleary) - Fix git pull operation in project feature ([#​4290](https://redirect.github.com/node-red/node-red/issues/4290)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Change linefeed codes in Korean message catalogs ([#​4286](https://redirect.github.com/node-red/node-red/issues/4286)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Fix file permissions of message catalogs ([#​4285](https://redirect.github.com/node-red/node-red/issues/4285)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Update tour ([#​4278](https://redirect.github.com/node-red/node-red/issues/4278)) [@​knolleary](https://redirect.github.com/knolleary) Nodes - File: Fix handling in file nodes when number is specified as file name ([#​4267](https://redirect.github.com/node-red/node-red/issues/4267)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Function: Adding function timeout to settings file ([#​4265](https://redirect.github.com/node-red/node-red/issues/4265)) ([#​4309](https://redirect.github.com/node-red/node-red/issues/4309)) [@​knolleary](https://redirect.github.com/knolleary) - Function: Fix function setup tab layout ([#​4299](https://redirect.github.com/node-red/node-red/issues/4299)) [@​knolleary](https://redirect.github.com/knolleary) - HTTP Request: Handle 204 in httprequest JSON ([#​4262](https://redirect.github.com/node-red/node-red/issues/4262)) [@​sammachin](https://redirect.github.com/sammachin) - JSON: Fix test cases of JSON node ([#​4275](https://redirect.github.com/node-red/node-red/issues/4275)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - MQTT: Remove unnecessary check for clientid if autoUnsub set ([#​4302](https://redirect.github.com/node-red/node-red/issues/4302)) [@​knolleary](https://redirect.github.com/knolleary) ##### 3.1.0-beta.4: Beta Release Editor - Add Japanese translation for 3.1.0 ([#​4252](https://redirect.github.com/node-red/node-red/issues/4252)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Improve Catalogue visibility ([#​4248](https://redirect.github.com/node-red/node-red/issues/4248)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) - Add support for wiring and moving junctions on touch device ([#​4244](https://redirect.github.com/node-red/node-red/issues/4244)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) - Show errors and statuses of config nodes in the sidebar when no catch node is available ([#​4231](https://redirect.github.com/node-red/node-red/issues/4231)) [@​bvmensvoort](https://redirect.github.com/bvmensvoort) - Improve wiring for horizontally aligned nodes ([#​4232](https://redirect.github.com/node-red/node-red/issues/4232)) [@​knolleary](https://redirect.github.com/knolleary) - French translation of Welcome Tours ([#​4200](https://redirect.github.com/node-red/node-red/issues/4200)) [@​GogoVega](https://redirect.github.com/GogoVega) - French translation of v3.1.0-beta.3 changes ([#​4199](https://redirect.github.com/node-red/node-red/issues/4199)) [@​GogoVega](https://redirect.github.com/GogoVega) - add Japanese message for 3.1.0 beta 3 ([#​4209](https://redirect.github.com/node-red/node-red/issues/4209)) [@​HiroyasuNishiyama](https://redirect.github.com/HiroyasuNishiyama) - Dont clone the group nodes `node` array when saving edits ([#​4208](https://redirect.github.com/node-red/node-red/issues/4208)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) Runtime - Add NR_SUBFLOW_NAME/ID/PATH env vars ([#​4250](https://redirect.github.com/node-red/node-red/issues/4250)) [@​knolleary](https://redirect.github.com/knolleary) - Evaluate all env vars as part of async flow start ([#​4230](https://redirect.github.com/node-red/node-red/issues/4230)) [@​knolleary](https://redirect.github.com/knolleary) - Add support for httpStatic middleware ([#​4229](https://redirect.github.com/node-red/node-red/issues/4229)) [@​knolleary](https://redirect.github.com/knolleary) Nodes - Fix JSONata in file nodes ([#​4246](https://redirect.github.com/node-red/node-red/issues/4246)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Fix timeout icon in function and link call nodes ([#​4253](https://redirect.github.com/node-red/node-red/issues/4253)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Fix connection keep-alive in http request node ([#​4228](https://redirect.github.com/node-red/node-red/issues/4228)) [@​knolleary](https://redirect.github.com/knolleary) - adding timeout attribute to function node ([#​4177](https://redirect.github.com/node-red/node-red/issues/4177)) [@​k1ln](https://redirect.github.com/k1ln) - Fix manual mode join when multiple sequences being handled ([#​4143](https://redirect.github.com/node-red/node-red/issues/4143)) [@​BitCaesar](https://redirect.github.com/BitCaesar) - Fix delay node flush issue ([#​4203](https://redirect.github.com/node-red/node-red/issues/4203)) [@​dceejay](https://redirect.github.com/dceejay) - Update status and catch node labels in group mode ([#​4207](https://redirect.github.com/node-red/node-red/issues/4207)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) ##### 3.1.0-beta.3: Beta Release Editor - Select the item that is specified in a deep link URL ([#​4113](https://redirect.github.com/node-red/node-red/issues/4113)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) - Update to Monaco 0.38.0 ([#​4189](https://redirect.github.com/node-red/node-red/issues/4189)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) - Place subflow outputs/inputs relative to current view ([#​4183](https://redirect.github.com/node-red/node-red/issues/4183)) [@​knolleary](https://redirect.github.com/knolleary) - Enable RED.view.select to select group by id ([#​4184](https://redirect.github.com/node-red/node-red/issues/4184)) [@​knolleary](https://redirect.github.com/knolleary) - Combine existing env vars when merging groups ([#​4182](https://redirect.github.com/node-red/node-red/issues/4182)) [@​knolleary](https://redirect.github.com/knolleary) - Avoid creating empty global-config node if not needed ([#​4153](https://redirect.github.com/node-red/node-red/issues/4153)) [@​knolleary](https://redirect.github.com/knolleary) - Fix group selection when using lasso ([#​4108](https://redirect.github.com/node-red/node-red/issues/4108)) [@​knolleary](https://redirect.github.com/knolleary) - Use editor path in generating localStorage keys ([#​4151](https://redirect.github.com/node-red/node-red/issues/4151)) [@​mw75](https://redirect.github.com/mw75) - Ensure no node credentials are included when exporting to clipboard ([#​4112](https://redirect.github.com/node-red/node-red/issues/4112)) [@​knolleary](https://redirect.github.com/knolleary) - Fix jsonata expression test ui ([#​4097](https://redirect.github.com/node-red/node-red/issues/4097)) [@​knolleary](https://redirect.github.com/knolleary) - Fix search button in palette popover ([#​4096](https://redirect.github.com/node-red/node-red/issues/4096)) [@​knolleary](https://redirect.github.com/knolleary) Runtime - Allow options object on each httpStatic configuration ([#​4109](https://redirect.github.com/node-red/node-red/issues/4109)) [@​kevinGodell](https://redirect.github.com/kevinGodell) - Ensure non-zero exit codes for errors ([#​4181](https://redirect.github.com/node-red/node-red/issues/4181)) [@​knolleary](https://redirect.github.com/knolleary) - Ensure external modules are installed synchronously ([#​4180](https://redirect.github.com/node-red/node-red/issues/4180)) [@​knolleary](https://redirect.github.com/knolleary) - Update dependecies include got ([#​4155](https://redirect.github.com/node-red/node-red/issues/4155)) [@​knolleary](https://redirect.github.com/knolleary) - Add Japanese translations for v3.1 beta.2 ([#​4158](https://redirect.github.com/node-red/node-red/issues/4158)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Ensure express server options are applied consistently ([#​4178](https://redirect.github.com/node-red/node-red/issues/4178)) [@​knolleary](https://redirect.github.com/knolleary) - Remove version info from theme endpoint ([#​4179](https://redirect.github.com/node-red/node-red/issues/4179)) [@​knolleary](https://redirect.github.com/knolleary) - Add Japanese translations for welcome tour of 3.1.0 beta.2 ([#​4145](https://redirect.github.com/node-red/node-red/issues/4145)) [@​kazuhitoyokoi](https://redirect.github.com/kazuhitoyokoi) - Added SHA-256 and SHA-512-256 digest authentication ([#​4100](https://redirect.github.com/node-red/node-red/issues/4100)) [@​sroebert](https://redirect.github.com/sroebert) - Add "timers" types to known types ([#​4103](https://redirect.github.com/node-red/node-red/issues/4103)) [@​Steve-Mcl](https://redirect.github.com/Steve-Mcl) Nodes - Allow Catch/Status nodes to be scoped to their group ([#​4185](https://redirect.github.com/node-red/node-red/issues/4185)) [@​NetHans](https://redirect.github.com/NetHans) - MQTT: Option to disable MQTT topic unsubscribe on disconnect ([#​4078](https://redirect.github.com/node-red/node-red/issues/4078)) [@​flying7eleven](https://redirect.github.com/flying7eleven) ##### 3.1.0-beta.2: Beta Release Editor - NEW: Add change icon to tabs ([#​4068](https://redirect.github.com/node-red/node-red/issues/4068)) [@​knolleary](https://redirect.github.com/knolleary) - NEW: Complete overhaul of Group UX ([#​4079](https://redirect.github.com/node-red/node-red/issues/4079)) [@​knolleary](https://redirect.github.com/knolleary) - NEW: Add link to node help in node edit dialog footer ([#​4065](https://redirect.github.com/node-red/node-red/issues/4065)) [@​knolleary](https://redirect.github.com/knolleary) - NEW: Added editor feature for connecting

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.