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.