Version 5.0.5.1 - What's new?

The new version of the platform becomes available on April 11, 2024.

In the latest version, we are excited to introduce a range of improvements, and new features to elevate your experience.

  1. Enhanced DB Connector: PostgreSQL Types Mapping. Now featuring support for Postgresql types Mapping to platform types, providing seamless integration capabilities without limitations.

  2. Expanded XML Functions. Various XML manipulation functions have been incorporated into the Function Call node, leveraging the org.w3c.dom library. This addition facilitates data transformation within the low-code platform, allowing for seamless XML data processing.

  3. Dynamic SQL Execution. The DB Connector now supports dynamic SQL queries, enabling the construction of complex queries based on dynamic criteria, user inputs, or business logic. Dynamic queries offer flexibility to adapt applications to changing requirements but require proper handling to mitigate risks like SQL injection.

  4. Blockchain Adjustments. Improved integration with blockchain technology enables seamless signing of structured data, facilitating smoother interactions with the blockchain. This functionality is accessible within the Blockchain Node.

  5. Horizontal Scaling for Deployments. Load balancing among pods effectively distributes workloads, thereby improving application resilience and processing speed by efficiently managing increased requests. This can be achieved by simply selecting the desired number of pods during the deployment creation process. Additionally, you have the flexibility to adjust the number of pods and slots while the deployment already exists.

  6. Export/Import Entities. The effortless transfer of entities between projects makes work more flexible and accelerates the development and testing process of your logic.

  7. Usage Search. Streamlined search functionality for entity or variable usage assists in making adjustments to the project and locating dependent areas.

  8. Security Enhancements. Significant improvements to product security, bolstering overall system integrity and protecting against potential vulnerabilities.

  9. Logs Enhancements. The logging functionality of both the application and deploy has been improved by incorporating new events that are now visible in the interface.

  10. Conducting API testing directly within Swagger. Authorization functionality has been added to the deployment's Swagger, thereby facilitating easier testing of project endpoints. Use the deployment API key as the token.

  11. Enhanced Error Response Handling in REST Connector. In the REST connector, a new feature has been introduced to specify an alternative structure for the response in case of an error response. As a result, users can now define a structure if the invoked service in the connector responds with an error (or choose JSONode) and handle it within the flow just like a regular response (retrieve error messages, additional information if provided by the invoked endpoint).

  12. Further enhancements and bug fixes have been applied. A multitude of improvements have been targeted at refining workflows and enhancing the user experience, leading to platform becoming more user-friendly and efficient. Additionally, the layout for projects and deployments within the HOME application has been refreshed.

  13. The process of managing deployments from the IDE has been altered. Presently, when you have an active deployment in an IDE application and you either commit your modifications or introduce new local changes to the project, your personal deployment gets removed. To evaluate your latest alterations, you must initiate the creation of a fresh deployment.

How to Configure Your Project After Updating to a New Version

The latest version introduces several notable changes in Iterator indexes, password encryption methods, and the division operation. Kindly adhere to these guidelines to ensure a seamless transition:

  1. The index in the iterator has been changed from 1 to 0. Recommendation: You need to review all iterator nodes and check if there are any references to item indexes in the logic. If there are, you need to adapt your logic accordingly.

  2. Updates to the storage of organizational private keys.

    Recommendation: All deployments containing a database connector must be redeployed. However, if these deployments crash and attempt to restart, the database connector will cease to function properly. No preemptive action is necessary if a database connector is not used in the project.

  3. The function Math.floor has been modified. Recommendation: If your project utilizes this function, it is advisable to verify the outcome of its calculation.

We believe these improvements will greatly enhance your experience in the platform.

Thank you for your support, and we are looking forward to delivering more significant value in future updates.

Last updated