Release notes

2025.6 Release

June 2025. 23 changes across the platform.

QA release
Jun 3, 2025
Production release
Jun 17, 2025
Changes
23

Data Models and API

Custom Fields

Enhance app customization with user-configurable Custom Fields - ideal for adding notes, references, or extra data without altering app schemas. Overview: Custom Fields functionality includes: • Configuration via the Data Model Custom Fields screen • Automatic integration into the UI via: Custom Fields Input (forms) Custom Fields Table Column Data (tables) Configuration UI: Use the UI to create Custom Fields: • Click…

Orchestration and Data Flows

Data Flow Log Level Configuration

New Log Level control in the Data Flow Designer allows tailoring log verbosity for production vs. development. • Set verbosity (e.g. Trace → Info) without redeployment • Retain Debug logs for future use as needed Default Level: Trace (highest verbosity), matching pre-release behavior.

Data Models and API

Duration Field Type Improvements

Duration fields now support both ISO 8601 strings and integer milliseconds. This enables full compatibility with sorting, filtering, and aggregation.

Screens and User Experience

Font Size Configuration

You can now define separate font sizes for labels and data in text-style inputs - perfect for mobile and wallboard displays.

Edge and Gateway

Improved

  • Updated protobufjsIntegration › Edge Gateway
  • Standardized return formats for key function bindingsIntegration › Edge Gateway

Fixed

  • Patched EthernetIP driverIntegration › Edge Gateway

Orchestration and Data Flows

Improved

  • Log Level functionality added for seamless production debugging controlOrchestration › Data Flow Designer
  • Upgraded url-parse libraryOrchestration › Transformations

Dashboards, Reports and Documents

New

  • Added currentDeploymentId field for consistency with versioned modelsDocument Designer

Data Models and API

Improved

  • User-configurable Custom Fields with UI supportData › GraphQL API
  • Duration scalar supports ISO strings and millisecondsData › GraphQL API
  • 5-year TTL for export historyData › Data Management

Fixed

  • Fixed crash bug in export serviceData › Data Management

Screens and User Experience

Improved

  • Frontend utilities converted to TypeScriptUser Interface › Framework
  • UI integration testing framework introducedUser Interface › Framework
  • "Screen runner" launched via standardized /screen/:screenId URL pathUser Interface › Framework
  • Re-query option for Select inputsUser Interface › Screen Designer
  • Label and Data font size customizationUser Interface › Screen Designer

Fixed

  • Resolved rendering issues in Timeseries charts and visualizationsUser Interface › Components
  • Rich Text element styling fixedUser Interface › Screen Designer
  • Corrected errors in dynamic color on button groups and dynamic properties in Select inputsUser Interface › Screen Designer

Platform and Infrastructure

Improved

  • Updated base Docker images to Node 20 (latest)DevOps