In April 2022, we released several new updates, including configuring Webflow CMS reference fields using text values, Stripe integration, if function(select one value or other based on a condition), Knack trigger, Switch task, and much more. On top of that, we have also improved the look and feel thus making the experience seamless for our users.
Let’s learn about these new features and updates in detail.
The Web Scraper config has become better and more stable than it used to be earlier. XPaths that it configures in the Web Scraper node have become shorter and more robust. This means now Web Scraper will keep on running without any problems.
Users can now use a variable selector to populate the text areas.
The if function returns a value depending on the value of the conditional expression. If the condition is true, it returns the first argument; otherwise, the second argument. It requires the following arguments:
Conditional expression: Either an expression resolving to a boolean or a JavaScript logical expression
Value if true: Value to return if the conditional expression is true
Value if false: Value to return if the conditional expression is false
In order to configure reference fields or multi-reference fields, users had to map the exact item ID of the linked records in the Byteline field mapper. This has become much easier now by just using the text value of the mapped item.
Example of using text value: To add a reference field value to map to "Coinbase", you can directly use Coinbase or an expression that maps to this text value. Byteline does the hard work of finding the item ID and to create the link in the CMS.
The item ID usage is still supported.
Trigger nodes now have that advanced setting that a user can check to start a new flow instance for each of the records.
Byteline allows you to delete and re-add connections between nodes. It enables you to run flow up to a specific node or skip nodes from the flow path.
Run the flow up to a particular node: There can be a case when you want to make some changes and run the flow only up to a selective node; you can easily do that by deleting the connection between the subsequent node and the node till which you want to run the flow.
Change the flow execution path by skipping a node/nodes: In this case, you can skip a node or nodes and send the data or the changes to the selective nodes.
Byteline supports three different types of nodes stripe.
Byteline provides you with a built-in Switch node that allows you to implement if/then branching to multiple paths. In simple words, it offers an option to build an if/else condition within the flows. This feature is available for Standard plans and higher.
Filter now allows you to add multiple conditions with just a single click on the Add Condition button. You can add as many conditions as you want.
All Byteline drop downs that show options from an integration now offers refresh button. Suppose you add a new object to your Knack account; you can click on the refresh button to bring all the latest information. Clicking the refresh button will update the list for you, and the recently added object will also show.
Byteline provides you with the flexibility to re-run a flow from a selected node onwards. This feature uses the flow input data and output data of the skipped nodes from the previous runs. It will only run the desired node and the nodes after it for a particular flow.
With this feature, you don’t have to run already configured and tested nodes repeatedly to make sure the nodes are working well. Instead, only the node being configured and the following nodes can be test run, saving your time and actions.
For this release, both input variables and output variables are moved to a single tab. This will make things easy as now you will be able to view and access both variables from a single place.
Knack provides you with the easiest way to build online databases and applications. Byteline comes with Knack Trigger that lets you trigger the flow on create or update of knack records.
Let's understand this through the if function example. Suppose you want to use the byteline expression in function; all you need to do is hit the Copy Expression button. The expression can be copied using the "Copy expression" button. This button takes you to the variables tab. Once you click on a variable, it's copied to the clipboard, and then you're navigated back to the functions tab. Now you can paste the variable to any function.
Byteline task dialogs have been improved to provide you with a slick modern look.
Lastly, we have fixed over 17 bugs in this release to make the Byteline platform more stable
Stay tuned for more great updates, and feel free to connect us for any doubts!