6.60 Platform Release Notes
Overview
Version: 6.60.0
UAT Release Date: Jun 28, 2022
Proposed Production Release Date: Jul 12, 2022
Contents
Module Builder
Custom Header and Footer Modules For Your Applications!
Now you can apply headers and footers across an application from a single location. Previously, every single front-end module in an application needed Panel components to import a header and footer. With this change, Creators can build headers and footers at the Application level instead of in each module.
TIP Check out our Head Module and Footer Module articles.
-
View Mode: With the recently released versions of Chrome and Edge, fixed an issue where the Module Builder freezes when a Creator tries to unlock a module. Or, when switching to Viewing mode on a module that contains unsaved changes.
Components
-
Address v2 Component: Added the “Country Option Label Text” setting, allowing Creators to customize the label text displayed above the Country Option dropdown in Express View. This setting is available for the Canada Post address service and appears when the “Show Country Option” setting is enabled.
-
Dynamic Grid: Added the ability to configure the width of columns.
-
Security: Enhanced security measures to prevent XSS attacks using img and svg tags within Inputs/Outputs tables for all logic components (Plug-In, Decisions, Calculator, Initializer, and Data Workflow).
-
Address v2 Component: Fixed an issue where the settings page wouldn’t open in certain edge cases.
-
Address v2 Component: Fixed an issue where copying an Address v2 component to another environment didn’t work.
-
Address v2 Component: Fixed an issue where the submission data value doesn’t render when populated by a logic component.
-
Address v2 Component: Fixed an issue where the submission data value didn’t render on page refresh when the “Persistent” setting is enabled.
-
Component RBAC: Fixed components with the “No Access” permission being visible in the DOM when nested within multiple display/layout components. This fix applies to environments with the hide-and-disable-no-access-components feature flag set to disabled/off.
-
Data Grid Component: Fixed an issue where specific components (e.g. Text Field) in a Data Grid wouldn’t correctly render their submission data values when the end user’s role is “Authenticated”.
-
Date Input: Fixed an issue where opening the Month/Year drop-down auto-closed the calendar view on iOS Safari.
-
Dynamic Grid: Fixed a data commit issue seen when navigating away from the page.
-
Dynamic Grid: Fixed an issue where the “Column is Edited” trigger would return an incorrect Dynamic Index when a row group, sort, filter, or pivot is applied.
-
File Uploads: Fixed an issue where the “Post Upload, Trigger” wouldn’t execute for CSV, XLSX, or other Excel-like file types.
-
Freeform Grid: Fixed an issue where nested Panels wouldn’t display.
-
Navigation Component: Fixed an issue where the “Stagger Load For Performance” setting is enabled, and a “Post Trigger” set to execute any logic component with the “Message” output type, crashed the module..
-
Uniform Grid: Fixed an issue where using a Clear output type causes the grid to disappear.
Workflow
-
End-User Navigation: Enabled the ability to validate workflow when navigating backward.
-
Security: Fixed vulnerability where XSS could be injected into the “Save and Exit Handoff URL” field when selecting “URL” from the Workflow Setting’s “Save and Exit Handoff Type” drop-down.
-
Sub-Process Node: Fixed issue where the expand/collapse state doesn’t persist on save.
Platform
-
UQSS-Base Style Theme: This theme serves as the foundation for our future styling tool. This theme simplifies CSS complexities with custom properties for future self-styling opportunities. UQSS-Base styling tools and documentation will be available at a future time.
Apps, Admin, and Access Provisioning
-
SSO Integrations: When "Disable User Creation" is unchecked, ephemeral users can be converted to non-ephemeral users enabling the continued usage of the /users endpoint to update users.
-
Token-Based Invites: Added a more secure way to invite users to Unqork by sending them a tokenized invitation instead of a one-time password.
-
Styles: Updated the look and feel of the Styles administration page.
-
Application & Administration: Fixed an issue where submissions wouldn’t load in the module if the submission ID in the URL is different than the entrypoint module’s app path.
-
Data Collections Module: Fixed XXS and HTML injections vulnerability.
-
Express View: Fixed an issue where the Preview bar didn’t accurately represent express roles after selecting a role.