
Release Notes
/
13.8.2026
4.4.0
Attention Points
- The sourceType value in the Save Source action within System Actions has changed from "Manuel" to "Manual" — all workflows/integrations relying on this value (conditions, filters, scripts, etc.) should be reviewed.
- Column order/visibility preferences for the Table element are now automatically saved per user; a behavioral difference may be observed in tables previously managed via ExportTableConfig or manual configuration.
- A quota/rate-limit system has been added to the AI Chatbot — requests are blocked upon exceeding the limit, so quotas should be defined in advance to avoid interrupting existing user/project-based AI usage.
- The mobile Session Timeout feature has been activated; if not configured parametrically, the default behavior may affect user experience.
Critical Updates
- Memory/RAM leaks have been resolved, improving performance and stability in long-running open sessions.
- The AI Analytics Dashboard has been added, enabling token consumption, prompt-response logs, and usage trends to be tracked by project, user, and model.
- Configuration Manager now supports Amap/Baidu/Tencent Maps for China, as an alternative to Google Maps.
- Android APK size has been significantly reduced.
- Process Automation now shows a user-friendly message instead of a technical error message in Start External Process.
Actions to be taken
- All integrations, filters, or scripts relying on sourceType = "Manuel" need to be updated to "Manual."
- Defining weekly/monthly token quotas is recommended for projects using the AI Chatbot.
- The Session Timeout duration for mobile apps should be configured via Configuration Manager as needed (check the default behavior).
- It is recommended to verify whether previously manually configured column order/visibility setups in Table elements work correctly with the new automatic saving mechanism.
- A validation error is now shown when an action is called before another action it depends on (this applies to general action ordering rules, not limited to If/Else); it is therefore recommended to review action orders in existing projects via Preview and correct them manually where necessary.
New Features
UI Design
- The Slider and RangeSlider elements used within the Table element now support the onChange event.
- The Collapse element usable within Table has been enhanced so its panels can be opened and closed via an action.
- Excel-like filtering (Filter by values, Filter by condition, etc.) is now available when previewing the Table element.
- The starting position of the Modal window (top starting position) can now be configured.
- A clear icon has been added to the search field in the Authorization Panel - Role Management modal.
- When the WritingMode property of the Label element is set to Vertical, the text now also displays vertically during editing.
- Files selected via the Big File Upload element can now be uploaded directly to the Bucket defined in the project configuration.
- Academy or alternative help URLs have been added to validation messages for the relevant field.
Report Designer
- The height value for the Report Table Header can now be set via Styling.
Process Automation
- A placeholder has been added for "Field to Get Information" in the Dynamic Assignment action field.
Configuration Manager
- A new Session Timeout feature has been added, which automatically ends a user's session in mobile apps after a defined period of inactivity, and can be managed parametrically via Configuration Manager.
System Actions
AI
- The AI Chatbot now supports defining per-user rate limit/token quotas (weekly, monthly) with automatic request blocking on overage, along with a new Analytics Dashboard showing token consumption, prompt-response logs, and usage trends by project, user, and model.
Improvements
UI Design
- Column display order and visibility preferences in the Table element are now automatically saved and applied per user by the system, with no need for the Export Table Config action or manual table setup.
- The data field limit in the Line Chart element, previously capped at 3, has been raised to 7, and chart lines can now be displayed in solid, dotted, or dashed styles.
- Memory/resource leaks that steadily increased RAM usage in long-running open sessions have been resolved.
- In the Excel output generated via the Export feature of the Table element, datetime fields displayed only as dates (date format) in the table can now be exported in a format consistent with the table's display format (without time information).
Data Sources
- A success message is now shown when a TypeScript data source is added successfully.
Process Automation
- In the Start External Process action, the technical error message ("The JSON value could not be converted to System.Guid...") shown when the External App is not running has been replaced with a user-friendly message indicating that the External App is not running.
- A warning is now shown to users when editing Custom Actions used in Workflow screens.
Configuration Manager
- The APK size on Android has been significantly reduced.
System Actions
- The sourceType value in the Save Source action has been updated from "Manuel" to "Manual."
Bug Fix
UI Design
- Selecting "Screen with Header" when adding a web screen no longer results in it being saved as a normal screen.
- The Footer no longer disappears when the keyboard opens on Android, and no longer overlaps the keyboard on iOS.
- In the Menu element, creating a submenu under another submenu now works correctly in the design environment.
- A display issue in the web Horizontal Grid element that occurred when changing the Slides To Show property has been resolved.
- Arrows in the Carousel element are now properly hidden when the Arrows property is turned off.
- In the Editable Select Box element used within a Table Row, the typed search text is now displayed, and the update after selection is now correctly reflected in the table.
- In the Floating Button element, changing width/height no longer creates two differently colored areas, and the button now appears fully round.
- In the Select Box element, when multiple fields are selected for "field to display" with table view enabled and the Fill → Color is set to transparent in the Styling panel, the Table Header text is no longer unreadable against the white background.
- The panel no longer shifts by approximately 1px when clicking Add Action in the Styling panel.
- In the Carousel element, Dots no longer appear in vertical mode when the Dots property is disabled.
- In the Carousel element, the Pause On Dots Hover property now behaves correctly based on whether it is enabled or disabled, instead of always pausing.
- Images added via CRUD in the Horizontal Grid element are now displayed correctly.
- In the Condition panel, deleting a nested group now works on the first click instead of requiring a second click.
- When another app page is opened as a drawer via the Web View element within a MicroApp, the Go Back action now correctly closes the Drawer instead of opening the previous screen in the app.
- In the Table edit section, the border coloring that appeared when hovering over the "Type" field is no longer cut off on the right side.
- In the Menu element, the current screen is now correctly shown as selected (active) while navigating between Submenu Items.
- In the Tab element, titles no longer overlap when the Tab Title Width property is set.
- In the Actions list, the left side of the list is no longer hidden when action names are too long.
- The Solid Fill panel no longer shifts to the left or appears in the wrong position after the first style is added to a page.
- When the value of another Date element linked to the Disable After Date property changes, only the Disable After Date restriction is now updated, and the Date element's own value is no longer affected.
- In the Multi Select element, when the value type is set to Identifier, selected values are now returned directly, matching the String option, instead of using a different first/last structure.
- In the Table element's inline edit mode, boolean fields edited via Switch/Checkbox can now be updated from False to True as well as from True to False.
- In the Date element, with the multiple property enabled, the selection area no longer closes after each date selection; multiple dates can now be selected and are reflected once the user clicks outside the field.
- In the Table element, when the Fixed Header and Fixed Column properties are enabled together, group structures in fixed columns now maintain their position during horizontal scrolling instead of overlapping, and borders applied to fixed columns no longer disappear while scrolling.
- In the Number Input element, the Confirmation action triggered via the OnPress Enter event no longer closes automatically without user interaction or returns a True value on its own.
- In Condition, focus is no longer lost on every keystroke when entering a value in a numeric input type.
- On iOS, Items within a Row are no longer left-aligned unexpectedly.
- In table export, action/button columns not bound to data no longer appear as empty columns in the Excel output.
- Datetime fields in table exports are no longer always exported with time information regardless of the table's display format.
- In the Menu element, hovering over a Menu Item without a submenu in collapsed state no longer displays an empty white area.
- In the Validation panel, checking condition parameters (e.g., fontSize) no longer repeats the same error/warning message, and misleading additional messages that did not represent an actual error (e.g., ". Condition. Parameter: 'fontSize'.") no longer appear.
- The blue line now appears when an element is dragged to the very bottom of the canvas, including when a component is dragged to the bottom.
- In the Table element used in web apps, with the Editable, Editable Always Active, and InsertRow Active properties enabled, the InsertRowFinished event now triggers correctly after a new row is added.
Data Sources
- A validation error is now correctly shown for the related binding in the Grid when a column bound to an SQL Action is removed from the SQL.
- Clicking the Create button on the C# screen now responds correctly instead of producing no response or error message.
- In the Select Action screen's Filter tab, all selected values in the dropdown are now fully visible instead of being cut off by the arrow icon.
- When creating a data source with invalid C# code that does not include a namespace, clicking Create now shows a warning instead of saving the data source silently.
- A misleading "Error while testing connection" message no longer appears when re-entering a previously used name while creating a data source.
- Errors during preview in TypeScript or C# data sources, caused by the interface/class name matching the property name, have been resolved.
- The C# data source edit screen no longer displays the name of a previously created data source (e.g., a TypeScript one).
Report Designer
- Adding a Static Table to the Page Footer no longer causes an error in Preview.
- The visibility property in Table Column now works correctly.
- The Current Page Number value in the Page Footer now updates correctly according to the actual page number instead of always displaying "1," even when the report consists of multiple pages.
- Elements can now be added to Static Table columns, and columns can be selected correctly.
- The Visibility setting defined for a Report Table Column now works correctly.
Process Automation
- The values in the Font Size and Line Height fields are now visible in the Add Button Modal.
- The Workflow Exclusive Gateway no longer incorrectly shows a "Two gateway paths share the same condition" validation warning.
- Screens with the Document Upload Link Screen role are now correctly listed in the "Assign Existing Screen" dropdown in the Wizard.
Configuration Manager
- Adding a trailing space character to a URL defined for an API connection no longer causes errors during export or when triggering endpoints on the related API.
- The base.lproj directory name generated during iOS export has been converted from an invalid format that triggered Apple's ITMS-90176 warning to the BCP47 format accepted by App Store Connect.
System Actions
- The expected Exception is now correctly raised when a previously uncalled action is used in the condition of the If Then Else action.
- The selector opened when adding If or Else actions in the If Then Else action no longer extends outside the white border by approximately 1px.
- After a Workflow parameter is defined for the Save Record action, this value is now correctly sent when checked over the Network in the Generated App.
- When a parent action (e.g., IfThenElse) is disabled, the parameters of nested actions within it (e.g., GetProcessDetails inside IF Actions) are no longer validated or flagged as errors.
- An action returning a List placed under If Then Else within three or more levels of nested Stack structures is now correctly listed in the Options field of a Select Box.
- In the Checkbox and Label elements, when a Process Parameter bound to the Label field is removed and switched to a Fixed Value, the old bound value is now properly cleared instead of continuing to appear on screen (previously appearing as always False in boolean scenarios).
- Images in emails sent via the Send Mail action using a template are now displayed correctly, resolving an issue where some mail programs blocked remote images.
Platform and Platform Interface
- The app owner can now be changed correctly, resolving an issue caused by duplicated person names in the shared column of apps in the Workspace.
- The Delete App confirmation input is now case-insensitive instead of case-sensitive.
- The system now correctly prevents duplicate app names from being created by the same user across different browser sessions.
- Preview can now be generated correctly for apps, resolving an issue where an empty error message with no details appeared in the error list or Code Generation.
- The "/home" folder used on the code generation (CG) side can now be configured as a separate Environment Folder defined by the customer.
- Role redirection on Android now works correctly when logging in with users of different roles, resolving an issue that caused a white screen.
AI
- In AI Builder, if the Binder fails to bind backend action parameters (leaving unbound parameters) or fails to create a bounce-back route during app creation, the user is now informed which parameter is missing instead of the screen failing to complete silently.
- The "All" option is now correctly added when binding a fixed list to Select Boxes, and the AllowClear property can now be enabled as an alternative.