7.26.0 Platform Release Notes
Release Schedule
Cohort | Staging Release Date | UAT Release Date | Production Release Date |
---|---|---|---|
Early Release |
Aug 26, 2025 |
Sep 9, 2025 |
Sep 23, 2025 |
GA |
Sep 10, 2025 |
Sep 24, 2025 |
Oct 8, 2025 |
Exception |
Sep 25, 2025 |
Oct 9, 2025 |
Oct 23, 2025 |
Enhancements & Bug Fixes
Feature: Unqork Extensions
Summary & Business Benefits:
Extensions provide a powerful way to enhance your Unqork module-building experience by integrating custom functionality directly into the UDesigner Module Builder. Extensions can be built to suit the needs of the individual and provide a powerful tool capable of a wide range of custom functionality. They can perform complex internal logic, connect to external APIs APIs (application programming interfaces) are a set of protocols and definitions developers use to build and integrate application software. APIs act as the connective tissue between products and services., or interact directly with the UDesigner canvas to read and write component data and display toast notifications.
Currently, Unqork Extensions are in an Open Beta program. If you are interested in getting access to the feature, contact your Unqork representative.
APIs
Fixes
-
HTML-to-RTF Conversion: Fixed an issue where, in certain situations, calling the html2rtf endpoint with parallel requests would fail.
Applications
Enhancements
-
Versioned and Unversioned Applications: Versioned and unversioned applications can now seamlessly interact with each other. This means you can adopt versioning and use Branch and Merge without converting all your dependent applications at once, making migration much simpler.
Centauri
Enhancements
-
Uniform Grid component: Added Aria Label settings to the Uniform Grid component.
To learn more about enabling accessibility features in your environments, please contact your Unqork representative.
Fixes
-
Input Component Tooltips: Updated the tooltips for Centauri input-type components, like Checkboxes, Radio Buttons, Text Field, and so on, to use aria-label instead of title to meet accessibility standards. For accessibility, tooltips should not use the title attribute because they are button HTML elements.
-
Panel component: Fixed an issue where the aria role=group was incorrectly present in the panel-body class. Now, aria role=group is correctly applied to the panel-heading class.
-
Server-Side Execution Testing tool: Fixed an issue in the Server-Side Executing tool where executing a test with a long response caused the entire page to scroll horizontally. Now, only the response text box becomes horizontally scrollable, while the rest of the page layout remains unaffected.
-
Uniform Grid component: Fixed an issue where, in certain situations, checkboxes triggered logic components multiple times when the Single Checkbox and logic components were in the same row. Now, when a Single Checkbox component triggers a logic component in a Uniform Grid component, it only triggers for that row.
Classic Designer
Fixes
-
Dynamic Refresh: Fixed an issue where, in certain situations, dynamically refreshing in an empty array causes subsequent dynamic refreshes in the same panel to fail.
-
Record Collections Viewer: It was determined that the Size column on the Record Collections Viewer page caused performance issues when viewed in workspaces containing large record sizes. This patch removes the column until the issue is resolved.
Formulas
Enhancements
-
Time Zones: Unqork now supports the tz function to set dates based on time zones. Some examples include:
-
=MOMENT(MOMENT(A), 'isBefore', MOMENT(_arg))
-
=MOMENT(MOMENT(), 'format','[2.]x')
-
=MOMENT(MOMENT(MOMENT(MOMENT(), 'utc')), 'format', 'YYYY-MM-DDTHH:mm:ss.SSS')
Below is an example of using it in an Unqork formula. It can be nested like other moment functions.
-
=moment(moment(moment(),'tz','America/Los_Angeles'),'format','yyyy-MM-DD HH:mm:ss z')
UDesigner
Enhancements
-
Advanced Search: Improved the performance and usability of the Advanced Search page by implementing more efficient pagination. Updated the UI The UI (user interface) is a device's end-user interaction and communication point. It can include display screens, keyboards, and mouse. It is also how a user interacts with your application. for a smoother experience, including fixes to the Sort By and Order drop-down menus. Additionally, we removed the Results Found information because it did not provide meaningful value to users.
-
Module Builder: Improved the building experience in Module Builder by introducing a new empty state representation on the canvas for the HTML Element, Image, Radio Buttons, Text Area, and Text Field components. These components now display an instructional message prompting Creators Also known as Unqork Users, or Designer Users; is anyone who is inside the Unqork platform. to add content, helping ensure the settings are properly configured.
-
Services Administration: Made improvements to the user experience for managing your created services in UDesigner. Creators Also known as Unqork Users, or Designer Users; is anyone who is inside the Unqork platform. can now add a description to services for reference, and search for existing services on the Services Administration page.
-
UDesigner Homepage: The Starred tab has now been renamed to the Favorites tab, and is now displayed by default when you access the homepage. The My Recents tab is sorted by most recently updated items at the top. Starred items are no longer prioritized at the top of the My Recents list. Sorting is now based on update time.
Fixes
-
Browser Tab: Fixed an issue where the module name did not display in a Google Chrome browser tab in UDesigner. It only displayed if the Creator switched to Classic Designer. The module name now displays in both versions of the platform.
-
Module Save: Fixed an issue where the Save button would not re-render after a component was deleted in the Module Builder. The button now updates correctly to reflect unsaved changes following deletions.
-
Server-Side Execution Testing tool: Fixed an issue in the Server-Side Executing tool where executing a test with a long response caused the entire page to scroll horizontally. Now, only the response text box becomes horizontally scrollable, while the rest of the page layout remains unaffected.
Vega
Enhancements
-
Address Search component: The Address Search component is now available in the Vega runtime. All options and functionality available in Centauri are now available in Vega. Additionally, new styling targets are available for enhanced CSS Cascading Style Sheets (CSS) is a style sheet language used for presenting how a HTML or XML document looks to end-users. targeting, with further supported customization using the Operations Builder.
-
KPI component: The KPI component is now available in the Vega runtime. All options and functionality available in Centauri are now available in Vega.
-
Map v2 component: The Map v2 component is now available in the Vega runtime. All options and functionality available in Centauri are now available in Vega.
-
Protected Field component: The Protected Field component is now available in the Vega runtime. All options and functionality available in Centauri are now available in Vega.
-
Vega Syntax: Usage of the data.* or _getData.* syntax is now deprecated in Vega. A Console warning displays if used, indicating the deprecation status and suggesting the preferred syntax.
-
Vega Table component: Updated the name of the Enable Server Side Pagination setting to Enable Manual Pagination to be more descriptive. Functionality of the setting remains the same.
Fixes
-
Button component: Fixed an issue where Button components with the Disable on Invalid Forms setting turned on became prematurely enabled on forms with only one valid field. Now, the component is only enabled when the entire form is valid.
-
Operations Builder: Fixed an issue where the placeholder example for the Table Set Column Width operation was formatted incorrectly.
-
Vega Syntax: Fixed an issue where, in certain situations, the .property() syntax for referencing component state properties was not working in the Decisions component’s inputs.
-
Vega Table component: Fixed an issue where Global Filter Change and Column Filters Change events were not visible in the Operations Builder’s Event Selection drop-down menu.
Resources