7.28.0 Platform Release Notes
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 Also known as Unqork Users, or Designer Users; is anyone who is inside the Unqork platform. 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 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. 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 Nunjucks is a flexible JavaScript templating engine that supports template inheritance, filters, and logic-based expressions for dynamic content rendering. 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 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. 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.
Enhancements & Bug Fixes
Accessibility
Enhancements
Below is a list of new accessibility settings for Classic Designer:
-
Hide From Screen Reader: Creators Also known as Unqork Users, or Designer Users; is anyone who is inside the Unqork platform. can enable this setting to prevent the screen reader A screen reader is a browser accessibility tool that plays an audio description of the text and alternate text on a website. technology used by an end-user End-users, also known as Express Users, are the individuals accessing an application through Express View. In most cases, end-users are the customers using the product. 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:
-
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 A modal is a window that appears on top of the content you are currently viewing., ensuring end-users with screen readers know what to expect before interacting.
This new setting is available in the following 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:
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 A modal is a window that appears on top of the content you are currently viewing. 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 URL Data Reference Key called 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. twice when the module loaded. Now, the URL 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 modals A modal is a window that appears on top of the content you are currently viewing. 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