To make it easy to work with multiple flows that needs the same variable, we have added the flow class variable. this variable can be of any type, and is useable by every flow in the flow class. To add a flow variable, open the flow class menu by right clicking the flow class in the project explorer, and selecting "Add variable"
This opens the properties screen for a flow class variable, where you can set the name and type
Once created, the variable needs to be initialized in a flow, and can be used in every flow, where a variable can be selected.
To delete a class variable, open the properties and select, delete variable
A new feature which is going to help immensely with writing expression right is the expression input evaluator. The evaluator checks if the expression results in a valid input for the property or action. For example, when setting the value of a string variable, the evaluator checks if the expression results in a string.
A new activity "Execute command" has been added. This activity helps in retrieving data from the database.
The activity lets you run a command on a database and get a result directly into a variable without retrieving the result into an entity. This is great for sql commands like count or max, or other commands where only one simple result variable like a string or integer is needed.
For memory databases like a JSON database, it's possible to set an attribute as collection. This makes it easy to add a list to an entity, and let it export in a JSON as an array.
The canvas works better when dragging an activity to the end of the canvas, allowing for easier expension of the canvas.
1.The canvas alignment option are available for the start and end nodes in a flow
2.Fixed an issue that made a loop not moveable in some cases
3.IsValidFileName now correctly checks the entire file name
4.Fixed an exception that could arise when dragging the create activity in a flow after searching on entity
5.Binary fields are only included in an update query when changed from now on.
6.Validation errors now move correctly with an activity when the position is changed.-