Search

Home

Home

🎱

Current version and list of changes

v. 3.8.0

2024-09-24

New options

  • Added the ability for users to specify test parameters when testing the CALL SQL operator.
  • Added system documentation under icons with "?" sign for operators and main parts of the system.
  • Added project creation wizard with triggers for CRUD handling on the indicated table.
  • Added the ability to delete triggers from within the project list.
  • Added global variables for GLOBAL VARIABLES system, possible to use in operators using parameters or variables.
  • Increased the response timeout limit for INPUT REST API and CALL REST API components to 5 minutes.
  • In the CALL SQL operator, added support for inserting multiple data values into bus columns. Previously, you could insert only one value or create a whole new bus.
  • Added the ability to skip grouping bits on the output bus in the CONVERT BITS TO FORMAT operator. The entire constructed data format can now be in one record.
  • Added a license change button in the “About” window.
  • Added a new SOCKET trigger type that allows triggers to be called by using TCP/IP protocol.
  • Added a new OUTPUT TCP operator used in a project triggered by a Socket trigger type to return data to the client calling the trigger.
  • Added the ability to generate only an array in the JSON format generation operators.

Fixed errors

  • Fixed CONVERT BITS TO FORMAT operator type USER FORMAT to allow group opening and closing tags in the same line with group data.
  • Improved operator execution order, which was incorrect in a specific case with multiple undoes.
  • Fixed an issue with handling string array system parameters in the REST API operator.
  • Fixed FILE-type trigger stopping despite new files appearing in the specified directory.
  • Fixed project parameter completion from the trigger definition level.
  • Fixed bug when inserting the OUTPUT RABBITMQ operator
  • Fixed interface errors when adding/editing triggers in case the trigger type is changed and then the same trigger is selected again.
  • Fixed refreshing of trigger list after trigger type change
  • Improved project validation after loading. Previously it was not performed for all operators.
  • Fixed an error in the output bus validation operator CONVERT BITS TO FORMAT for USER FORMAT type in case the same bus bit was used twice at group level.
  • Corrected an export error in INPUT REST API and CALL REST API operators, where authorization fields were not exported even when the option to export sensitive connection data was selected.

v. 3.7.0

2024-05-07

New options

  • Expanded import/export to include trigger export.
  • Expanded XML editor with the ability to remove a parent node by dragging.
  • Expanded INPUT REST API operator to include parameter hints for body types form-data and x-www-form-urlencoded.
  • Expanded the CONVERT BIT TO FORMAT operator with the ability to insert an item counter tag in the current group or relative to the parent group.
  • Expanded STOP operator to allow inserting a value from the bus into the message.
  • Expanded CALL REST API operator to allow using parameters in authorization fields.
  • Expanded INPUT SQL and CALL SQL operators to include preview of executed SQL commands in the manual execution log.
  • Expanded INPUT REST API and CALL REST API operators to include preview of sent data in the manual execution log.
  • Expanded bus data types to include Long, Date, and Time
  • OUTPUT PARAMETERS operator: added the ability to create array parameters based on bus data (until now, parameters were created only from the first bus record).
  • Expanded REST API operator to allow sending binary data from the bus using the “form-data” type.

Fixed errors

  • Fixed string array parameter handling for cases where the value contains a comma.
  • Fixed automatic name generation for the OUTPUT DATA operator when adding a new one after the previous operator’s name had been modified.
  • Fixed issue with saving properties of the CALL REST API operator.
  • Fixed CALL DLL FUNCTION error for overloaded functions.
  • Removed the binary data type from the INPUT REST API operator, as it was not applicable to this operator.
  • Fixed FILTER operator behavior for ≤ and ≥ conditions and improved handling of parameters specified in conditions.
  • Fixed parameter substitution in the OUTPUT POST operator.
  • Fixed AVG aggregation in the GROUPING operator and corrected its compatibility with input data types.
  • In the INPUT OTHER PROJECT operator, fixed an error in mapping a source value of type Text to a sub-process parameter of type File (when the INPUT FILE operator was used in the sub-project), which manifested as a parameter type mismatch.
  • Fixed removal of node arguments in XML editor.
  • Fixed occasional project export error where some buses were missing in the exported project.
  • Fixed a meta-language error in CALL SQL and INPUT SQL operators requiring entire expressions to be on a single line.
  • Fixed an issue with logging webService call data in the logs. Now 200 characters are stored in the database, with the remainder in log files.

v. 3.6.0

2023-12-19

New options

  • Added a new INPUT PARAMETERS operator, allowing project parameters to be entered on the data bus.
  • Expanded TEXT CONVERSION operator. You can now perform data conversion on more than one column.
  • Expanded OTHER PROJECT INPUT and CALL OTHER PROJECT operators to include include definition of input parameter mappings.
  • Added new RabbitMQ trigger type. The trigger starts the project when it receives a message from the RabbitMQ server.
  • Added new OUTPUT RABBITMQ operator sending messages to the RabbitMQ server.

Fixed bugs

  • Improved handling of overwriting existing documents and adding new ones in the MongoDB database (OUTPUT MONGODB operator).
  • Improved determination of operator execution order in project processing. For operators with two output buses, the process will now always be sent first through the top bus.
  • Fixed errors in the CALL DLL FUNCTION operator when calling functions from unmanaged libraries
  • Fixed error when adding a new action to the OUTPUT SQL operator.
  • Fixed parameter refreshing on operators after renaming a parameter.

v. 3.5.0

2023-10-09

New options

  • Added unique web service call addresses consistent with the No access trigger alias.
  • Expanded webService trigger definition with configuration options for checking access rights and/or permissions to invoke the trigger Check authentication.
  • Added WWW-Authenticate header to response when authentication type is incorrect.
  • Added Data sources/destination tab containing all defined connections to data sources used in the system.
  • Added ability to be notified by email when a process triggered by a trigger fails.
  • Added ability to use Google drive as a data source.
  • Added new INPUT GOOGLE and OUTPUT GOOGLE operators allowing access to files on Google Drive.
  • Added ability to run the CALL SQL operator with a custom database transaction.

Fixed bugs

  • Fixed error in permission checks for webService-type trigger calls in Bearer Token authentication mode.
  • Fixed response cache behavior for webService-type calls (clearing after the configured time).
  • Fixed handling of system variables in Input File and Output File operators.
  • Fixed errors in array parameters
  • Fixed handling of null values for parameters