March 2022

Release Notes

By Luca Bravo

In March 2022, we released several new updates, including support for create/update for all Airtable data types, new modern design for Byteline Console, added Webhook response node, and two new functions. On top of that, we have fixed 13 bugs, too, making a seamless experience for our users. 

Let's learn about these new features and updates in detail.

Updates

Plan renew date is now on the dashboard

With the plan renews date feature you can easily see the plan renewal date.

Support running flow from a node

With this feature, you can run a flow from a specific node onwards without running the complete flow. 

To use this feature, just move the cursor to the top right corner of the node from which you want to run the flow. There you will see a green but saying Re-run flow from here. 

Click on this option to run the flow from that specific node onwards. 

Update design for Byteline Console to a modern one

For this release, we have updated the design for Byteline console and modernized its look.

Add time taken to each node output

With this upgrade, you can see the time taken for a Run in the Success status of the Flow Run.

 

So if you have Run a flow, click on the Runs option on the Flow Designer page. 

Then select the Flow Run for which you want to see the time. Tap on the 'i' button on the node, and you can see the TIme Taken on the Success tab of the node. 

Added Webhook response node

We have added a Webhook response node to the Flow designer. You can add a URL here, and the caller of this flow will be redirected to the given URL. This only works for flows with a Webhook trigger.

To use this feature, first, you need to click on the Edit Node option of the Webhook Response node. 

Now the Webhook Response tab will open, and on this node, you need to enter the redirect URL. 

The Redirected URL here means that if you are calling this Webhook from a webpage, the webpage will be redirected to this particular URL. 

And then, you can add the header and the response body that will be available in the Webhook response.

Substring function

Substring Function has been added to the Byteline supported functions.

To use this feature, click on the Edit Node option of any task node. Then click on any of the Expression Selector options appearing in front of each field of the Collection Field options. 

Now you will land on the Output Values tab, and just below that, there is an option for the Functions tab; click on that. When you scroll down on this tab, you will see a Substring option. In the Substring option, you will see two fields named Begin Index and End Index. This will create a partial string from the input string.

So the new string begins at the specified index and ends with the character till the end index. You can also leave the end index empty to extend the end.  

 

Base64 function

We have added a function using which you can convert any file type into Base64. 

The variable selector provides an option to show all fields

This feature enables the user to select the greyed out fields from the variable selector.

For example, if you open the Webflow- Update items tab from the Edit node option and then open the Expression Selector tab of any field. Then by default, you will be able to select leaf nodes from the variable selector. 

But using the Enable all fields option, you can select all the listed fields.

 

Support conversion of all Airtable data types

We added a new feature to support all the Airtable data types. 

To use this feature, select the Edit Node option of the Airtable and open the Airtable Update records tab. Now click on the button appearing next to the sections of Field Name. When you click on these buttons, it will show various options, and all these options are Airtable field types. Thus, if you are specifying any argument in the section appearing next to it, you can specify its type, whether it is a number, phone number, currency etc. 

Hence, when we send the data to the Airtable, we can change the format accordingly to save it correctly. Therefore, we now support Airtable image formats for updates. 

Support conversion of Adalo data types

We also added a support for all the Adalo data types. To use this feature, select the Edit Node option of the Adalo and open the Adalo Update records tab. 

Now click on the button appearing next to the section of Property Name. When you click on these buttons, it will see various options, and all these options are Adalo field types. Thus, if you are specifying any argument in the section appearing next to it, you can specify its type, whether it is a number, phone number, currency etc. Hence, when we send the data to the Adalo, we can change the format accordingly to save it correctly.  

Automatically select loop over value

We have added new functionality to automatically select loop over value. It works based on the field picked by a user. If that field matches with a possible loop over path, it’s automatically selected.

Hence, if you open the Webflow- Update Items tabs through the Edit node option and select a path from the Output Values tab through the Expression selector, Byteline will automatically figure out if there should be a Loop over for it or not. 

Add the task to filter Knack records.

In this update, we have added fields on the KNACK- Get Values tab, using which you can filter your KNACK data. To use this feature, you first need to select the Edit Node option on your KNACK node.

Next, you have to select one of the options for the Object field. Then select the suitable options for the Filter by Field and the Operator field. And lastly, enter the value in the Filter by Value field. 

This way, you can filter your KNACK Data.  

Support Firestore new document trigger

With this update, you can run the whole flow using Firestore- New Document Trigger whenever the data changes in your Firestore account. To use this feature, tap on the Edit Node option of the Firestore- New Document Trigger node. 

Now you will land on the Firestore- New Document Trigger tab. You first need to enter your Firestore/Firebase project's ID in the Project ID field. Then select an option for the Firestore database field. Next, enter the required information in the Structured Query section. And then, you can select the Poll Period. The default Poll Period is 15 mins. 

The field mapper should not force a user to specify required fields.

This update enables the user to save update records in the Webflow- Update Items nodes without creating new records.  To use this feature, click on the Edit node option of the Webflow- Update items node. This way, the Webflow- Update Items Tab will open.  Now on the tab, you first need to select the options for the Site and Collection field. Next, you will see the existing fields in the Collection Field section when you will scroll down on the tab. 

The update here is that you can still save the updated record if you don't specify required fields. But this way, you can not create new records, and for that, you need to fill the required fields of the Collection Field section. 

 

13 Bug Fixes

Lastly, we have fixed over 13 bugs in this release to make the Byteline platform more stable.

Stay tuned for more great updates, and feel free to connect with us for any doubts!