Skip to content

Releases: node-red/node-red

2.1.2: Maintenance Release

25 Oct 08:44
b855438
Compare
Choose a tag to compare

Runtime

Editor

Nodes

2.1.1: Maintenance Release

22 Oct 08:29
d4d6f71
Compare
Choose a tag to compare

Editor

2.1.0: Milestone Release

21 Oct 10:15
21304a6
Compare
Choose a tag to compare

2.1.0: Milestone Release

Editor

  • Position popover properly on a scrolled page
  • Fixes from 2.1.0-beta.2 (#3202) @knolleary

Nodes

  • Link Out: Fix saving link out node links (#3201) @knolleary
  • Switch: Refix #3170 - copy switch rule type when adding new rule
  • TCP Request: Add string option to TCP request node output (#3204) @dceejay

2.1.0-beta.2: Beta Release

Editor

Runtime

  • Update package dependencies
  • Update to latest node-red-admin

Nodes

  • Dynamic MQTT connections (#3189)
  • Link: Filter out Link Out Return nodes in Link In edit dialog Fixes #3187
  • Link: Fix link call label (#3200) @knolleary
  • Debug: Redesign debug filter options and make them persistant (#3183) @knolleary
  • Inject: Widen Inject interval box for >1 digit (#3184) @knolleary
  • Switch: Fix rule focus when switch 'otherwise' rule is used (#3185) @knolleary

2.1.0-beta.1: Beta Release

Editor

  • Add Tour Guide component (#3136) @knolleary
  • Allow tabs to be hidden (#3120) @knolleary
  • Add align actions to editor (#3110) @knolleary
  • Add support of environment variable for tab & group (#3112) @HiroyasuNishiyama
  • Add autoComplete widget and add to TypedInput for msg. props (#3171) @knolleary
  • Render node documentation to node-red style guide when written in markdown. (#3169) @Steve-Mcl
  • Allow colouring of tab icon svg (#3140) @harmonic7
  • Restore tab selection after merging conflicts (#3151) @GerwinvBeek
  • Fix serving of theme files on Windows (#3154) @knolleary
  • Ensure config-node select inherits width properly from input (#3155) @knolleary
  • Do better remembering TypedInput values whilst switching types (#3159) @knolleary
  • Update monaco to 0.28.1 (#3153) @knolleary
  • Improve themeing of tourGuide (#3161) @knolleary
  • Allow a node to specify a filter for the config nodes it can pick from (#3160) @knolleary
  • Allow RED.notify.update to modify any notification setting (#3163) @knolleary
  • Fix typo in ko editor.json Fixes #3119
  • Improve RED.actions api to ensure actions cannot be overridden
  • Ensure treeList row has suitable min-height when no content Fixes #3109
  • Refactor edit dialogs to use separate edit panes
  • Ensure type select button is not focussable when TypedInput only has one type
  • Place close tab link in front of fade

Runtime

Nodes

  • Change: Add option to deep-clone properties in Change node (#3156) @knolleary
  • Delay: Add push to front of rate limit queue. (#3069) @dceejay
  • File: Add paletteLabel to file nodes to make read/write more obvious (#3157) @knolleary
  • HTTP Request: Extend HTTP request node to log detailed timing information (#3116) @k-toumura
  • HTTP Response: Fix sizing of HTTP Response header fields (#3164) @knolleary
  • Join: Support for msg.restartTimeout (#3121) @magma1447
  • Link Call: Add Link Call node (#3152) @knolleary
  • Switch: Copy previous rule type when adding rule to switch node (#3170) @knolleary
  • Delay node: add option to send intermediate messages on separate output (#3166) @knolleary
  • Typo in http request set method translation (#3173) @mailsvb

2.0.6: Maintenance Release

02 Sep 08:15
3b460fb
Compare
Choose a tag to compare

Editor

  • Fix typo in ko editor.json Fixes #3119
  • Change fade color when hovering an inactive tab (#3106) @bonanitech
  • Ensure treeList row has suitable min-height when no content Fixes #3109

Runtime

1.3.7: Maintenance Release

02 Sep 08:10
7aec7c8
Compare
Choose a tag to compare

Runtime

  • Update to latest tar module

2.0.5: Maintenance Release

30 Jul 12:47
f1e7ec0
Compare
Choose a tag to compare

Editor

  • Remove default ctrl-enter keybinding from monaco editor Fixes #3093

Runtime

  • Update tar dependency
  • Add support for maintenance streams in generate-publish-script

Nodes

  • Fix regression in Join node when manual joining array with msg.parts present Fixes #3096

1.3.6: Maintenance Release

30 Jul 09:59
297dd81
Compare
Choose a tag to compare

Editor

  • Keep proper track of moved/changed state in undo/redo history Fixes #2999
  • Fix typo in zh-CN translation (#3003) @JiyeYu
  • Do not assign z property to tab node when updating flow Fixes #3010
  • Ensure RED.clipboard.import displays the right library Fixes #3021
  • Handle node icon paths for scoped modules Fixes #3013
  • Emit nodes:change for any updated config node when node deleted/added (#3047) @knolleary
  • Fix padding of compact notification Closes #3045
  • Fix scriptFile handling in themes (#3054) @bonanitech
  • Fix grip on horizontally displayed panels separator (#3055) @bonanitech
  • Avoid prototype pollution in RED.view.calculateTextDimensions
  • Fix focus outline overlap in button-groups Fixes #3070

Runtime

  • Ensure context get/set key is a string (#2993) @Steve-Mcl
  • Update to latest 6.x ws module
  • Fix handling of boolean subflow module properties Fixes #3000
  • Fix over-greeding matching whilst parsing commit history Fixes #3006
  • Fix allow Flow.getNode to return subflowInstance nodes (#3004) @KazuhiroItoh
  • Update to latest node-red-admin
  • Support loading external module sub path Fixes #3023
  • Add necessary modules and remove unnecessary module in dependencies (#3058) @kazuhitoyokoi
  • Update dependencies

Nodes

  • CSV: Ensure CSV node tries to parse number when set to do so (trim whitespace)
  • Switch: Fix handling empty rules (#2991) @HiroyasuNishiyama
  • Watch node throws errors if new files deleted (#2997) @hardillb
  • Add full ast parsing in Function node to spot node.done calls Fixes #2998

2.0.4: Maintenance Release

28 Jul 10:11
889d23e
Compare
Choose a tag to compare

Editor

  • Fix tab fade CSS for when using themes (#3085) @bonanitech
  • Handle just-copied-but-not-deployed node with credentials in editor Fixes #3090

Nodes

  • Filter: Fix RBE node handling of default topi property Fixes #3087
  • HTTP Request: Handle partially encoded url query strings in request node
  • HTTP Request: Fix support for supplied CA certs (#3089) @hardillb
  • HTTP Request: Ensure TLS Cert is used (#3092) @hardillb
  • Inject: Fix inject now button unable to send empty props
  • Inject: Inject now button success notification should use label with updated props

2.0.3: Maintenance Release

23 Jul 13:40
142176f
Compare
Choose a tag to compare

Nodes

  • HTML: Fix HTML parsing when body is included in the select tag Fixes #3079
  • HTTP Request: Preserve case of user-provided http headers in request node Fixes #3081
  • HTTP Request: Set decompress to false for HTTP Request to keep 1.x compatibility Fixes #3083
  • HTTP Request: Add unit tests for HTTP Request encodeURI and error response
  • HTTP Request: Do not throw HTTP errors in request node Fixes #3082
  • HTTP Request: Ensure uri is properly encoded before passing to got module Fixes #3080

2.0.2: Maintenance Release

22 Jul 10:23
79d9c83
Compare
Choose a tag to compare

Runtime

  • Use file:// url with dynamic import
  • Detect if agent-base has patched https.request and undo it Fixes #3072

Editor

  • Fix tab fade css because Safari Fixes #3073
  • Fix error closing library dialog with monaco
  • Handle other error types in Manage Palette view

Nodes

  • HTTP Request node - ignore invalid cookies rather than fail request Fixes #3075
  • Fix msg.reset handling in Delay node Fixes #3074