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:
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:
Image component (Vega only)
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:
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 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.