2024

0.9.0 [2024-04-08]

  • Removed: Remove support for Math.js.
  • Removed: Remove Select Frame Node.
  • Added: Add option to disable connections.
  • Added: Add option to disable nodes.
  • Added: Improve element selection interface, providing more powerful selection capabilities.
  • Added: Enable XPath and CSS selector selection for multiple layers of iframes.
  • Added: Add prompt when the flow ends.

0.8.0 [2024-03-12]

  • Added: Get Children Attribute Node,Create Element Node,Is Exists Node,Remove Attribute Node.
  • Added: Is Enable Node,Set Enable Node.
  • Added: Is Visible Node,Set Visible Node.
  • Added: Is Focused Node,Set Focus Node.
  • Added: Is Checked Node,Check/Unchecked Node.
  • Added: Save Image File Node.
  • Added: Get Tab Url Node,Navigate To Tab Node.
  • Added: Ctrl + Drag to Select Node.
  • Added: Node Drag and Resize.
  • Added: Node Grouping Functionality.

0.7.0 [2024-02-20]

  • Added: SubWorkflow import and edit components.
  • Added: SubWorkflow call components.
  • Added: Support for input and output parameters in SubWorkflow calls.
  • Added: Args parameter to Workflow settings.
  • Added: Collapse and expand for all nodes.

0.6.1 [2024-02-01]

  • Fixed: Crash caused by new version of codemirror.

0.6.0 [2024-01-31]

  • Added: Console added.
  • Added: Multi-language support, currently supporting both Chinese and English languages.
  • Added: Automatically update node names after selecting elements.
  • Added: Log display added.
  • Added: Import and export of logs, workflows, settings, etc. added.
  • Added: Scheduled tasks added.

2023

0.5.0 [2023-12-30]

  • Added: Data Nodes. Add CSV Data、Add JSON Data、Add XML Data、Load From Url、Read File、Write File.
  • Added: Http Request Node.
  • Added: Add variables using JavaScript expressions.
  • Added: Connection lines now support redrawing after being dragged.
  • Added: Multi-select nodes implemented with both middle-click selection and Shift+left-click selection.

0.4.0 [2023-12-05]

  • Added: Node multi-connection (multiple inputs and outputs).
  • Added: Rewriting interface rendering using React.
  • Added: Execute Javascript Node.
  • Added: Components such as Send Keys, Input Text, Click, etc., with the addition of Debugger mode simulation.

0.3.0 [2023-01-16]

  • Added: Error setting for node and workflow. Retry or stop workflow after error.
  • Added: Rename node.
  • Added: Select multi nodes, copy, paste nodes.
  • Added: Node output connection multi inputs.
  • Added: Foreach node support break.
  • Added: Highlight running node.
  • Added: Expand connections click area.

0.2.0 [2022-11-18]

  • Added: Forward background logs to the IDE interface.
  • Added: Implement element selection.
  • Added: Support variables.
  • Added: Implement browser-related Node.

0.1.0 [2022-8-16]

  • Added: Implement workflow engine.
  • Added: Implement IDE main interface.
  • Added: Implement basic Node.
  • Added: Implement connection lines.
  • Added: Implement component list.
  • Added: Implement context menu.
  • Added: Implement workflow execution logs.
  • Added: Implement browser plugin.
  • Added: Implement expressions.
  • Added: Expression calculation, adding mathjs and regular expressions.

2022

Development of Embtion started on February 24, 2022.