New features
Extract-Transform-Load view
Try out the new ETL view on the project page. This view has some niftier ways of importing flows. While it uses the space on the screen better, it also makes more sense in migration scenarios.
Quality of Life Improvements
- All CodeMirrors now support fullscreen mode! Interacting with Template Engines, Code components, and HTTP Request components will be way easier.
- Use your mouse whilst holding the control key to drag and select multiple components instead of clicking them one by one, or hit CTRL+A to select them all.
- Put sticky notes on your flow! If you rather have a general note to leave on your flow, leave it on the notepad on the bottom left of the designer.
- Add more than 25 flows per project with the flow limit removed.
OpenAI Autocomplete
We have integrated AI autocompletion in the components that use a Code Mirror, which functions similar to GitHub Copilot. This feature leverages OpenAI to provide intelligent code suggestions as you type, enhancing your coding efficiency and reducing errors.
How It Works:
- Autocomplete Suggestions: As you type, the AI will provide real-time suggestions based on the context of your code. You can accept a suggestion by pressing
Tab
. - Context Awareness: The AI understands the context of your code, providing more accurate and relevant suggestions to help you complete your code faster.
Usage Tips:
- Invoke Suggestions: Simply start typing in the Code Mirror input area to see suggestions. The AI will automatically provide suggestions as you type.
This AI autocompletion feature is designed to streamline your coding process, making it faster and more efficient by reducing the amount of manual coding required.
Activation:
In order to use the OpenAI autocompletion feature, you must pass your OpenAI API token in the Environment variables or through the config file as described in Environment Variables.
Changes to projects
Vault changes
The vault has been changed in two ways:
- You no longer have to unlock the vault with a password.
- There's now a vault per project; the variables you set in the vault now are only for the specific project you're working on
Added reports feature
There is now a menu to generate and download reports from (currently only extraction reports are available).
Flows and projects now run independently
Previously when switching to a different project all running flows were stopped and closed, now they continue running.
Changes to flows
Toolbar Updates
- On/Off Button: Flows now have an on/off button, this change is part of an more efficient way to execute flows on the back-end. When the flow is turned off the button is red. When the flow is turned on it is green.
- Pause Button: Added a pause button to temporarily halt a running flow. The button toggles to a combined pause/play button to resume the flow.
Flows can be paused
It is now possible to start and pause a flow. When a flow is paused it can be edited, when resumed the changes will be used during execution.