
Release Notes
/
30.6.2025
3.4.22
New Features
UI Design
- A dynamic Breadcrumb element has been added for use in web applications. This component, which works in harmony with the menu structure, dynamically lists the parent menus on the left and highlights the current screen.
- A Float Button element has been added for web applications. When an action is linked to this element, a Float Panel is opened with absolute positioning on the screen. Within the Navigate action, Float Panel can now be selected as an alternative to Drawer Modal.
- The Dynamic Form element has been added to the platform as a beta feature. It enables the creation of forms that dynamically adapt and update in real time based on user input and interactions. When an action is bound, the form content is automatically adjusted according to the user’s input. Dynamic Form allows characteristic values to be represented in a dynamic form structure. It only works with the EAV (Entity-Attribute-Value) data model and is not compatible with other data sources.
- A dynamic Node Tree element has been added for use in web applications. This element, which works exclusively with dynamic data, visualises hierarchical structures horizontally or vertically and supports interactions such as zooming and clicking.
- Multiselect filter support has been added to the Table element.
- The Table element now supports adding two Label elements within the table header.
- You can now add colours to default and template columns in the Table element using the groupBgColor and groupFontColor properties. When group names are the same, the corresponding columns are grouped together, and their background and text colours are set to match.
- For the table element, the ability to add two Label elements within the table header has been added.
- For the Label element used in Android applications, support for other font weight styles besides bold has been added, providing more flexible text style options.
Datasources
- OData integration has been added to facilitate data exchange between the database and the application.
- Template and library support for Custom Connection String Provider has been added to the C# editor.
Process Automation
- In the context of Oracle Workflow integration, end-to-end regression tests have been conducted including process design, role assignments, usage with unmanaged screens, and mobile compatibility, improving the system's stability.
Configuration Manager
- The default selected Android version for Android applications has been upgraded to Android 9. This ensures that applications are delivered more securely than on versions prior to Android 9. Users who require Android 8 can select it manually.
System Actions
- The following actions have been added for data flow between screens: Add to Bag, Bag Has Key, Get from Bag, Remove from Bag, and Clear Bag.
- EAV (Entity-Attribute-Value) actions have been added to the platform in beta. These actions allow you to flexibly and dynamically define the variable properties of different entities. This enables you to create customisable data models in your application that go beyond standard data structures.
- The Toggle Hamburger Menu Collapse action has been added to the UI Control category. This action allows you to dynamically control the opening and closing of hamburger menu components, thereby improving the user experience.
- The Delete Offline DB and Fetch Offline DB actions have been added to the Offline Database category, making data management in the local database and data transfer between screens more efficient.
- The Restore Process Instance action has been added to enable terminated processes to continue from the step where they left off.
- To facilitate user role management and access delegation, the following actions have been added: Create User Access Delegation, Update User Access Delegation, Get Active User Access Delegation Detail, Get Active User Access Delegations, Get Current Session Info, Get Delegated Sign In Options, Return To User Session From Delegation, and Sign In With Delegation Authorization. These actions enable dynamic management of role assignments, access delegation, session switching, and tracking.
Platform and Platform Interface
- Due to the new password policy added to the login screen, passwords must now be between 8 and 16 characters long, contain at least one uppercase letter, one lowercase letter, and one special character, must not contain three consecutive numbers (e.g., 123), and must not include the user name or last name. These rules are mandatory for all new users and for all users who wish to change their password.
- The Workflow Engine is now scalable.
- Whether or not workflow design is involved, multiple Generated applications can run without affecting each other and in a scalable manner.
- Job Queue and Distributed Locker structures have been integrated with Redis.
- The Workflow Engine cache system is now supported by Redis.
- Scheduler Jobs have been developed to support multi-app / one-DB scenarios in Kuika Cloud.
- Actions can now be triggered using keyboard shortcuts.
Improvements
UI Design
- The point labels on the Line Chart element have been arranged so that they remain inside the points.
- The Styling panel has been redesigned from scratch to enhance user experience and align with the new design system.
- The Properties panel has been color-coded and adapted to the new UI standards.
- The visual design and styling of the Confirmation Modal have been improved.
- All translations can now be updated through a single pop-up via the Translate panel, with support for Excel import/export.
- UI design improvements have been made to the New screen modal.
- Basic formatting features such as bold, strikethrough, and italic have been added to the MD Editor element, enhancing user experience.
- All design inconsistencies and UX issues related to the Color dropdown menu have been resolved.
- The Date Time element now supports setting a specific time range (e.g., 08:00 - 18:00), restricting selection outside this range.
- The interface of the Chat element has been refreshed and improved.
- Scrollbars have been updated to standard width and added to the canvas, improving user experience.
- The helpdesk view has been moved to a pop-up window.
Datasources
- The Datasources module interface design has been improved.
- The Tidy Up button in Custom C# has been improved to produce more logical and readable formatting, avoiding unnecessary line breaks.
Process Automation
- The Default Notification feature in workflow steps has been improved to send interactive emails with action links to claimable users even if the task hasn't been assigned yet.
System Actions
- Security controls have been strengthened across system actions, with additional verification mechanisms added to prevent unauthorized access.
- The Send Push Notification action has been improved with a Navigate parameter, allowing users to be directed to the related workflow step directly from the notification.
- The Vector Search feature in the Search action now supports embedding images and adding YouTube videos/playlists and website links.
- The Navigate action for Android, iOS, and Web platforms now includes a “Disable Smart Page Execute” option, preventing automatic execution of the target page for better control and performance.
- The Open In Browser action now supports email addresses starting with mailto:, which opens the default mail client and initiates an email to the given address.
Platform and Platform Interface
- The authorization infrastructure has been renewed to support user-role mapping with permissions created in the design environment instead of roles. Related endpoints have been updated.
- When the left panel is closed, clicking on the icons in the left panel or the dashboard section in the top toolbar will now automatically open the panel.
Bug Fix
UI Design
- The chatbot border issue has been resolved, and the chatbot now closes when the left and top panels are clicked.
- The issue where delayed button actions occurred after a Global Search due to on Config Change triggering in the table has been resolved.
- The problem of onRowEdit Finished → setValue not working when using Checkbox in Table has been fixed.
- The inconsistency between gg.mm.yyyy and mm.dd.yyyy caused by platform-server differences in Date Time element has been resolved for consistent data entry.
- The issue in Fixed Value of Table when Column Group was selected has been fixed.
- The issue of Global Search not working when a column contains multiple values has been resolved.
- Invalid Date and null value display issues in the Date Time element have been fixed.
- The issue where not all items inside the Tab element were displayed has been resolved.
- The issue of dynamically setting Item background color in the Menu element has been fixed.
- The issue of not being able to add conditions to the validation of Date Range has been fixed.
- Problems with image upload, delete, hover, and visibility in the Image element have been fixed to improve UI clarity.
- ID display and save issues during style selection and addition have been resolved.
- The issue where Number Input lost focus after typing a single character on iOS devices has been resolved.
- Problems with the Label element not updating Value via MQTT messages and not displaying the default value have been resolved.
- The Select Box element's compatibility issue inside the Tab element has been fixed.
- Header misalignment in Master Screen has been resolved.
- In Table → Column Chooser, the issue of showing only the title but not hiding the column has been fixed.
- Null ID issue when selecting from a Selectbox in Table has been fixed.
- The issue where seconds were not displayed in the Label's Formatter feature has been fixed.
- Validation failure caused by trailing/leading spaces in copied email addresses in the Email element has been resolved.
- The problem where Process Automation Viewer remained on a white screen after the priority screen on web and iOS platforms has been fixed.
Datasources
- The multi-part identifier execution error that occurred when joining tables with the same name in different schemas within a workspace has been fixed.
Process Automation
- The issue of Resume Process return type not appearing in automatically generated workflow screens has been fixed.
- The issue of missing information in workflow error logs has been resolved.
Report Designer
- The Code Generation error caused by non-100 opacity values in element fill colors has been fixed.
Configuration Manager
- Error messages related to Password Policy in the Configuration Manager module have been downgraded to warning or info levels to improve UX.
- The issue of Session Setting Timeout Log Out Countdown not working has been resolved.
System Actions
- In iOS, the issue of Navigate to Task not assigning the task to the user when in the claimable pool has been fixed.
- The white screen issue in Save Record action when dealing with too many columns has been fixed.
- The PostgreSQL compatibility error in the Setup section of Import Mapped Excel has been fixed.
- The validation error for newly added parameters in Start External Process has been resolved.
- The issue of QR Code not being generated correctly in Generate QR Code action has been fixed.
- The missing parameter validation error in Get My Tasks From Process has been fixed.