All Versions
134
Latest Version
Avg Release Cycle
20 days
Latest Release
-

Changelog History
Page 5

  • v1.2.5 Changes

    November 17, 2020

    Editor

    • ๐Ÿ›  Fix import of config nodes with unknown z property

    โš™ Runtime

    • ๐Ÿ‘ Set ACTIONS_ALLOW_UNSECURE_COMMANDS in GH Action
  • v1.2.4 Changes

    November 17, 2020

    Editor

    • ๐Ÿ‘Œ Support bigint types in Debug sidebar
    • Clear retained status of deleted nodes
    • Prevent needless retention of node status messages
    • โšก๏ธ Update projects dialogs to use TypedInput-cred input
    • โช Restore cursor position in TypedInput cred-mode
    • Ensure config nodes with invalid z are imported somewhere
    • 0๏ธโƒฃ Ensure user keyboard shortcuts override defaults Fixes #2753

    โš™ Runtime

    Nodes

    • CSV: Fix CSV node repeating array output
  • v1.2.3 Changes

    November 05, 2020

    Editor

    • ๐Ÿ›  Disable 'use strict' checking in Function node Fixes #2743
    • โž• Add gray/grey alternate options for status
    • ๐Ÿ– Handle import errors on initial load and report to user
    • ๐Ÿ›  Only apply recovery tab on initial load Fixes #2731
    • ๐Ÿ— Reinstate coveralls reporting to travis build
    • ๐Ÿš€ Update Japanese message catalogue for 1.2.3 release #2747 (@HiroyasuNishiyama)

    โš™ Runtime

    • 0๏ธโƒฃ Modify default settings comment (#2739)
    • โž• Add mutex lock to saveSettings storage call Fixes #2736 (#2737)
    • Migrate to nyc instead of istanbul for code coverage
    • ๐Ÿšš Move mosca to ui-test-dependencies
    • โœ‚ Remove " from npm install prefix option
  • v1.2.2 Changes

    October 19, 2020

    Editor

    • Prevent node z property getting set to 0 or ""
    • Only apply z-recovery logic to flow nodes
    • ๐Ÿ›  Fix api call to reload flows Fixes #2726
    • โœ‚ Remove bad z property from import config nodes
  • v1.2.1 Changes

    October 15, 2020

    โš™ Runtime

    • ๐Ÿ›  Fix race condition in .config file migration Fixes #2724
  • v1.2.0 Changes

    October 15, 2020

    Editor

    • ๐Ÿ›  Fix selection of link node not existing within active workspace #2722 (@HiroyasuNishiyama)
    • ๐Ÿ›  Fix import of merged flow
    • ๐Ÿ›  Fix width of upload button in Safari #2718 (@HiroyasuNishiyama)
    • โšก๏ธ Update Chinese translations #2719 (@JiyeYu)
    • โšก๏ธ Update Japanese translations needed for 1.2 #2710 (@kazuhitoyokoi)
    • ๐Ÿ›  Fix unexpected line break of sidebar tab name popover #2716 (@HiroyasuNishiyama)
    • i18n module refresh tooltip #2717 (@HiroyasuNishiyama)
    • โž• Add better error message if context file gets corrupted
    • โšก๏ธ Update info text of function node #2714 (@HiroyasuNishiyama)
    • ๐Ÿ‘‰ Use markdown editor if editText called with md mode
    • 0๏ธโƒฃ Prevent group actions when in non-default mouse mode

    ๐Ÿš€ 1.2.0-beta.1: Beta Release

    Editor

    • Detect importing duplicate nodes and help user resolve #2698
    • ๐Ÿ‘ Allow sidebar tabs to be reordered #2655
    • โž• Add tgz upload button to palette manager #2682
    • โž• Add 'automatic' git workflow for projects #2035
    • ๐Ÿ‘ Allow project version string to be edited
    • Sanitize unknown node type when displaying
    • ๐Ÿ– Handle nodes with invalid z property Closes #2170
    • โšก๏ธ Outline: Ensure sf instance nodes update in outliner when import-replace sf
    • Outline: Ensure recovered nodes tab is added to outliner properly
    • Groups: Only recalculate group label offsets when needed
    • ๐Ÿ’… Groups: Reuse first group name/style when merging elements Fixes #2680
    • ๐Ÿ›  Groups: Fix copy/paste of node into active group Fixes #2686
    • โšก๏ธ ACE: Update ACE to 1.4.12-src-min-noconflict Fixes #1988
    • ACE: Add comment highlighting to JSONata and fix regex handling Closes #2701
    • ACE: Ensure errors in ACE NRJavaScript mode are on valid lines
    • ๐Ÿ›  Prevent Enter on search box from reloading page Fixes #2678
    • ๐Ÿ‘ Allow toggleButton icons to be optional
    • ๐Ÿ‘ Allow treeList to have a header component
    • Disable selection of FA icons when dbl clicking node

    โš™ Runtime

    • โž• Add RED.hooks API for pluggable routing #2665
    • ๐Ÿ—„ Add flows:* events and deprecate nodes-* events
    • Split .config.json into separate files #2794
    • โž• Add support for file upload in /nodes api #2682
    • โž• Add 'done' metric log for message tracing #2685 (@k-toumura)
    • โž• Add mutex locking around /flow apis #2679
    • 0๏ธโƒฃ Default flowFilePretty to true if projects enabled
    • Replace Math.random with crypto.getBytes for session tokens
    • ๐Ÿ›  Fix this context when calling multiple event listeners Fixes #2692. #2693 (@mgroenhoff)
    • โž• Add --userDir=/tmp/foo support to grunt dev
    • Skip loading node html if disableEditor set #2684
    • โšก๏ธ Update util.writeFile to write to tmp file before rename #2683
    • ๐Ÿ›  Fix getModuleFiles function to include path property #2705 (@t-kawamorita)
    • โšก๏ธ Update nodemon to latest so grunt dev task behaves
    • ๐Ÿ‘Œ Improve jsdoc of util.getObjectProperty to clarify thrown error See #2703

    Nodes

    • Trigger: allow msg.delay to be used to set delay/loop interval #2707
    • ๐ŸŒฒ Function: allow to send & log in its initialize code #2644 (@cinhcet)
    • โšก๏ธ MQTT: Update to MQTT 4.2.1 Closes #2694
    • ๐Ÿ›  Debug: Handle undefined value in Debug view of Array and Object Fixes #2696
    • ๐Ÿ“š Switch: Clarify empty rules in switch node documentation #2649 (@natcl) #2669 (@kazuhitoyokoi)
    • โšก๏ธ Updated core nodes to use Done callback #2653 (@k-toumura)
      • yaml, xml, json, html, http, template, range, link, status, catch, complete, inject
  • v1.2.0-beta.1 Changes

    September 30, 2020

    Editor

    • Detect importing duplicate nodes and help user resolve #2698
    • Allow sidebar tabs to be reordered #2655
    • Add tgz upload button to palette manager #2682
    • Add 'automatic' git workflow for projects #2035
    • Allow project version string to be edited
    • Sanitize unknown node type when displaying
    • Handle nodes with invalid z property Closes #2170
    • Outline: Ensure sf instance nodes update in outliner when import-replace sf
    • Outline: Ensure recovered nodes tab is added to outliner properly
    • Groups: Only recalculate group label offsets when needed
    • Groups: Reuse first group name/style when merging elements Fixes #2680
    • Groups: Fix copy/paste of node into active group Fixes #2686
    • ACE: Update ACE to 1.4.12-src-min-noconflict Fixes #1988
    • ACE: Add comment highlighting to JSONata and fix regex handling Closes #2701
    • ACE: Ensure errors in ACE NRJavaScript mode are on valid lines
    • Prevent Enter on search box from reloading page Fixes #2678
    • Allow toggleButton icons to be optional
    • Allow treeList to have a header component
    • Disable selection of FA icons when dbl clicking node

    โš™ Runtime

    • Add RED.hooks API for pluggable routing #2665
    • Add flows:* events and deprecate nodes-* events
    • Split .config.json into separate files #2794
    • Add support for file upload in /nodes api #2682
    • Add 'done' metric log for message tracing #2685 (@k-toumura)
    • Add mutex locking around /flow apis #2679
    • Default flowFilePretty to true if projects enabled
    • Replace Math.random with crypto.getBytes for session tokens
    • Fix this context when calling multiple event listeners Fixes #2692. #2693 (@mgroenhoff)
    • Add --userDir=/tmp/foo support to grunt dev
    • Skip loading node html if disableEditor set #2684
    • Update util.writeFile to write to tmp file before rename #2683
    • Fix getModuleFiles function to include path property #2705 (@t-kawamorita)
    • Update nodemon to latest so grunt dev task behaves
    • Improve jsdoc of util.getObjectProperty to clarify thrown error See #2703

    Nodes

    • Trigger: allow msg.delay to be used to set delay/loop interval #2707
    • Function: allow to send & log in its initialize code #2644 (@cinhcet)
    • MQTT: Update to MQTT 4.2.1 Closes #2694
    • Debug: Handle undefined value in Debug view of Array and Object Fixes #2696
    • Switch: Clarify empty rules in switch node documentation #2649 (@natcl) #2669 (@kazuhitoyokoi)
    • Updated core nodes to use Done callback #2653 (@k-toumura)
      • yaml, xml, json, html, http, template, range, link, status, catch, complete, inject
  • v1.1.3 Changes

    August 05, 2020

    Editor

    • ๐Ÿ›  Fix vertical align of fa node icons Fixes #2670
    • ๐Ÿ‘ Allow lasso selection to be restricted to active group
    • ๐Ÿ‘‰ Make ctrl-click on nested group more intuitive
    • ๐Ÿ›  Fix copy/paste of nested groups
    • โž• Add Set(iterable) polyfill for IE11
    • ๐Ÿ‘Œ Support select-all inside active group
    • ๐Ÿ‘Œ Improve performance of moving groups
    • โž• Add additional check for git auth failure response Fixes #2656
    • ๐ŸŒ german translation, wording (#2660) (#2666)
    • โœ‚ Remove filtering of duplicate fa icons
    • ๐Ÿ”Š Show node help when switching node edit dialogs Fixes #2652
    • 0๏ธโƒฃ Ensure group theme picks up theme defaults properly Fixes #2651

    Nodes

    • Clarify Switch node isEmpty help
    • HTTP In: handle application/cbor as binary

    โš™ Runtime

    • ๐Ÿšš Move runtime settings back to adminApi from editorApi Fixes #2662
    • โšก๏ธ Update Chinese message for debug node
  • v1.1.2 Changes

    July 10, 2020

    Editor

    • ๐Ÿ›  Fix all the touch screen issues Fixes #2647
    • โž• Add RED.view.redrawStatus to avoid full redraw on update
    • Ensure node/group xrefs are consistent on import
    • ๐Ÿ”Š Disable keyboard handler when dialogs are open
    • ๐Ÿšš Ensure unknown nodes removed from outliner when node registers Fixes #2646

    โš™ Runtime

    • ๐Ÿ‘ Allow Comms websocket auth to be done via token header Fixes #2642
  • v1.1.1 Changes

    July 08, 2020

    Editor

    • ๐Ÿ›  Set apiRootUrl for debug pop-out to load locales properly Fixes #2629, #2630
    • โšก๏ธ Update build-custom-theme to handle keyframes properly Fixes #2636
    • โœ‚ Remove hardcoded css and allow group to default from theme Fixes #2633
    • ๐Ÿ”€ Add RED.view.DEBUG_SYNC_REDRAW to disable requestAnimationFrame References #2631
    • ๐Ÿ›  Fix up subflow port wiring
    • ๐Ÿšš Ensure groups are removed when deleting subflows
    • Get group order right in history events to ensure proper handling
    • ๐Ÿ›  Prevent wiring to node with no corresponding port Fixes #2641
    • Avoid copying duplicate nodes to internal clipboard
    • ๐Ÿ›  Fix connecting wires to subflow status or io ports on touchscreen Fixes #2637

    โš™ Runtime

    • ๐Ÿ›  Authenticate websocket comms using user-provided token if present Fixes #2642

    Nodes

    • Delay: add words about independence of messages being delayed.
    • Debug: fix debug status to not loop, make migration more seamless, detect status type objects #2638
    • โšก๏ธ Debug: Update Japanese message for debug node #2645 (@kazuhitoyokoi)