7.20.0 Platform Release Notes

Release Schedule

Cohort Staging Release Date UAT Release Date Production Release Date

Early Release

Apr 22, 2025

May 6, 2025

May 20, 2025

GA

May 7, 2025

May 21, 2025

Jun 4, 2025

Exception

May 22, 2025

Jun 5, 2025

Jun 19, 2025

Feature: New Administration Pages

A static image displaying the new Administration homepage design.

A static image displaying the new Express Role Administration design.

Summary & Business Benefits:

UDesigner now offers a new Administration homepage and Express Role Administration design. This work improves the overall look and feel of Unqork Administration pages, modernizing them to UDesigner standards. You'll also find a better organization structure to make it easier to navigate Administration pages and configure your environment.

NOTE  In coming releases, you can expect new designs for other Administration pages.

Enhancements:

Feature: Vega File Component

A static image displaying the new Vega File component in the Module Builder.

Summary & Business Benefits:

Vega now offers a new Vega File component so end-users can upload files in your Vega runtime applications. This component shares all the same functionality as the Centauri version so your end-user can drag and drop files in Express View, or use a browse function to select a file to upload. The component also supports uploading large file sizes and downloading files from a URL.

Enhancements:

WCAG Compliance Improvements

Creators can now expect new accessibility settings in Unqork components. This ongoing work promotes the configuration of accessible applications that all your end-users can use. With this release, Unqork has improved Centauri and Vega component accessibility for ARIA and role attributes, keyboard navigation, and VoiceOver in component settings.

You can find these settings in a new section toward the bottom of the component’s settings drawer. Below is an example of the new section in a Panel component:

A static image displaying the new Accessibility section in the Panel component.

Centauri Accessibility Improvements

For this release, the accessibility settings are supported for the following Centauri components:

Centauri/Vega Accessibility Improvements

  • Button component: Improved accessibility of our Button component's confirmation drawer by changing its ARIA role to alertdialog instead of dialog.

  • Input components: Reorganized all relevant input components with a new Settings section called Input Behavior. These settings promote configuring accessible applications in Unqork.

A static image displaying the Input Behavior drop-down in a Date Input component.

NOTE  These settings are not supported in the Multi-Select Dropdown component at this time.

  • Input components: Added a new setting and rearranged others that let Creators enable Autocomplete and choose a value to promote better accessibility for end-users inputting a value into the field.

  • Supported components include the following:

A static image displaying the Autocomplete setting and Autocomplete Value drop-down in a Date Input component.

  • Module Settings: Added a new Disable Default Main and Form Regions setting that, when enabled, disables the default <main> and <form> regions. Using this setting lets you add your own containers with role wrappers to customize the page structure.

A static image displaying the new Disable Default Main and Form Regions setting in the Module Settings.

Vega Accessibility Improvements

  • Date Input component: Implemented accessibility enhancements for the Date Input component. The calendar view is now keyboard navigable.

  • iFrame component: Improved accessibility for the iFrame component, including adding the title field in the configuration settings.

  • Search Select component: Improved accessibility of the Search Select component when using screen reader software.

  • Simple Select component: Improved accessibility of the Simple Select component when using screen reader software.

  • Vega Table component: Improved keyboard navigation for Simple Select and Search Select components adding inside the Vega Table component.

UDesigner Parity

With this release, Data Models are now available for Creators to use in the UDesigner Module Builder. If there are Data Models in the Workspace where the module exists, Creators can view the list of Data Models by switching the Default Library to Data Models in the Components tray. Creators can drag and drop a Data Model onto the Module Builder canvas and select the component type based on the Data Model field mapping.

A static image displaying the Data Models option from the Default Library drop-down in the Components tray.

This release also supports UDesigner enhancements with a new look and feel for the following components:

NOTE  Documentation is currently being updated to match the UDesigner look and feel. Thank you for your patience.

Enhancements & Bug Fixes

Centauri

Enhancements

  • Disable User Input: Added an improvement on how components display in the Module Builder when the Disable User Input setting is enabled. The following components display as grayed-out when the setting is enabled:

  • Required: Added an improvement on how components display in the Module Builder when the Required setting is enabled. The following components display with a red asterisk (*) when the setting is enabled:

Fixes

  • Dynamic Refresh: Fixed an issue where, in certain situations, switching between Centauri and Vega causes dynamically-refreshed content from correctly executing validations. Now, if a validation is triggered in the dynamically-refreshed content, it properly validates.

  • File component: Fixed an issue where <html> tags were added to .html files after being saved to a submission.

  • Plug-In component: Fixed two issues affecting Creators when using an internal service that requires module selection. When selecting a module from the component's Settings menu, the module name now displays correctly instead of the unexpected ******. The Edit Module link below the component's Module drop-down menu has been restored. Previously, it did not display after selecting a module.

  • Tooltips: Fixed an issue where tooltips incorrectly displayed <html> tags.

  • ViewGrid component: Fixed an issue where the Select All setting in the header experienced delays in the triggering of downstream logic components.

UDesigner

Enhancements

  • Dark Mode: Made various enhancements to UDesigner’s Dark Mode feature to improve the performance across the platform.

  • Module Builder: Collapsed and expanded states of collapsible components can now be saved in the Module Builder. For example, if a Creator collapses a Panel component and saves the module, that Panel component remains collapsed the next time the module is opened.

Fixes

Vega

Enhancements

Fixes