7.28.0 Platform Release Notes

Prev Next

Release Schedule                                            

Cohort

Staging Release Date

UAT Release Date

Production Release Date

Early Release

Oct 7, 2025

Oct 21, 2025

Nov 4, 2025

GA

Oct 22, 2025

Nov 5, 2025

Nov 19, 2025

Exception

Nov 6, 2025

Nov 20, 2025

Dec 4, 2025

Feature: New Endpoint Management

This release introduces a new Endpoint Management section in the Service Details of Services Administration. This new section lets Creators create, view, and manage endpoints directly in the Unqork platform. This update improves visibility, navigation, and configuration workflows for service endpoints, resulting in a clearer and more efficient API management experience.

Summary & Business Benefits:

Unqork now offers the new Endpoint Management feature in Services Administration. Benefits of this new feature include the following:

  • Quick navigation to endpoints from Service Details in Services Administration.

  • Centralized visibility of all configured endpoints.

  • Clear empty states for improved guidance.

  • Full life cycle management for endpoints, including create, edit, and delete functionality.

  • Automatic API module generation, ensuring consistent configuration and naming conventions.

  • Flexible transform support for pre and post-processing logic.

New Features:

The new Endpoint Management section includes the following new features:

Endpoint Management in Service Details

Benefits of this new feature include the following:

  • New left-hand navigation link to quickly access Endpoint Management.

  • Table of configured endpoints displaying the following:

    • Methods (GET, POST, PUT, DELETE)

    • Specified path

    • Available actions

  • Ability to add new endpoints directly from this new section.

Endpoint Creation and Management

  • Application selection: Designate the application where you want to create the endpoint. Applications with versioning enabled display as disabled in the drop-down menu.

  • Endpoint method and path: Select the GET, POST, PUT, or DELETE method and determine the path convention.

  • Input mapping support: Define the alias and target values, and apply a pre-request NJK transform.

  • Output mapping support: Define the alias and source values, and apply a post-request NJK transform.

API Module Creation

When an endpoint is created, a new API module is automatically generated in the chosen application with the following panelInfo, panelRequest, panelConfig, and panelResponse Panel component configurations:

panelInfo
  • Description: Stored in the description  HTML Element component.

  • Method: Defaulted in the method Hidden component.

  • Path: Defaulted in the path Hidden component.

panelRequest
  • Hidden fields generated for each input alias.

panelConfig
  • Initializer component created using init{{method}}{{serviceName}}.

  • Plug-In component created using plug{{method}}{{serviceName}}.

  • If a pre-request transform is not used, the input aliases map directly to the Plug-In component  inputs.

  • If a pre-request transform is used, and the input table is left empty, the transform {{method}}{{serviceName}}In is created.

  • If a post-request transform is not used, the output aliases map directly to the Plug-In component outputs.

  • If a post-request transform is used,  transform {{method}}{{serviceName}}Out is created and chained to plugPostRequestTransform.

panelResponse
  • Persistent hidden fields created for each output alias.

Plug-In Component Enhancements

The new Endpoint Management also introduces new enhancements to the Plug-In component for support:

Endpoint Selection

  • New Endpoint drop-down available in the Plug-In component’s settings drawer.

  • Drop-down menu displays only if the selected service has preconfigured endpoints.

  • Services without endpoints do not display.

Automatic Population

  • Mapping column in the Plug-In component is automatically populated from the saved endpoint configuration.

  • An alert message displays in the Plug-In component, confirming the autopopulation action.

Accessibility

Enhancements

Below is a list of new accessibility settings for Classic Designer and UDesigner:

  • Hide From Screen Reader: Creators can enable this setting to prevent the screen reader technology used by an end-user from reading a specific target area.  This functionality might be necessary in your design, or in response to an audit.

This new setting is available in the following components:

  • Announce Live Changes: Creators can select either Polite or Assertive to read updates only when the end-user is idle, or announce updates immediately, respectively.

This new setting is available in the following components:

  • Columns component                                                    

  • Field Group component                                                    

  • HTML Element component                                                    

  • Panel component                                                    

  • Custom Aria Attributes: Creators can now apply custom Aria attributes if the label, role, or setting does not exist, to achieve the desired behavior.

This new setting is available in the following components:

  • Opens a Popup on Click: Creators can use this drop-down to select menu, dialog, listbox, tree, or grid to inform assistive technologies that an element has a pop-up modal, ensuring end-users with screen readers know what to expect before interacting.

This new setting is available in the following component:

  • Button component                                                    

  • Aria Labels and Descriptions: Creators can now find an Aria Label and Aria Description drop-down to select an option. They can also select Custom to display a field for custom entry.

This new setting is available in the following components:

  • Columns component                                                    

  • Field Group component                                                    

  • HTML Element component                                                    

  • Panel component                                                  

Applications

Enhancements

  • Application Versioning: Adjusted sorting on the Published Version tab to sort by versions instead of created date.

  • Application Dependencies: On the Dependencies screen, added a new message that states: These dependency applications (as well as their dependencies) will be promoted alongside your application..

  • Application Dependencies: When enabling Application Versioning, added an update message that states: Once versioning is enabled, you may no longer disable versioning on this application and all dependencies on other Unqork applications will stop working until are added to your applications "Dependency Manager"..

  • Versioned and Unversioned Applications: Versioned and unversioned applications can now 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 easier.

To learn more about enabling Branch and Merge for versioned and unversioned applications, please contact your Unqork representative.

Bring Your Own (BYO)

Fixes

  • BYO - Custom Assets: Fixed an issue with import maps where, in certain situations, Firefox would fail to load custom assets.

Bulk Data Operations (BDO)

Enhancements

  • BDO - Delete: When deleting bulk data using Bulk Data Operations, Creators can now pass delete?destroy=true to hard delete data instead of soft deleting it.

Centauri

Fixes

  • Date Input component: Fixed an issue where the Calendar pop-up modal is misaligned if browser zoom is changed. Now, the pop-up modal displays in the correct position regardless of the browser zoom.

  • Multi-Select Dropdown component: Fixed an issue when a Multi-Select Dropdown component, with a Data Source Type of URL, called APIs twice when the module loaded. Now, the API will only be called once.

  • Rich Text Editor component: Fixed an issue where the hyperlink option was not available in the component. This fix ensures it displays again.

Single Sign-On (SSO)

Enhancements

  • OIDC Authentication: Increased the time it takes to complete an OIDC authentication flow from 10 minutes to 30 minutes.

  • OIDC Authentication: Provided a clearer error message when a user runs out of time when trying to complete the OIDC authentication flow.

UDesigner

Enhancements

  • User Permissions: Updated the messaging for the Customize RBAC for This Module setting to state: When disabled, only roles with no-access environment permissions will be restricted from this module and its fields. All other roles will be granted write access by default..

Vega

Enhancements

  • Vega Logic components: The trigger Outputs Type for logic components, like the Decisions and Initializer components, can now be conditionally executed with formulas in the Value field.

This functionality is currently only available if enable-vega-dynamism/operations is disabled. If Operation Dynamism is enabled, this functionality is only supported using the Operations Builder, but not logic components.


Fixes

  • Vega Table component: Fixed an issue where hidden fields displayed when toggling column visibility in the Vega Table toolbar. Now, Hidden components in a Vega Table do not display as columns that can be displayed or hidden on the Vega Table toolbar.

  • Vega Table component: Fixed an issue where the Number type column filters did not filter correctly.

  • Vega Table component: Fixed an issue where modal were not being displayed if the Vega Table was in Fullscreen mode.

  • Vega Table component: Fixed an issue where, in certain situations, page numbers would display incorrectly when grouping table rows.

  • Vega Table component: Fixed an issue where Date type column filters would incorrectly filter time zones when Date-Only data is used.

Resources