This release features a new "Data Entry" modal for inserting and editing time series data, an Event Object Grid for browsing, filtering and editing event-object series data, and Event Object Summary Cards for surfacing top value, distinct counts, and more.

New Features

ADDED:

Major New Features in this Release

Manual Data Entry 

A new "Data Entry" modal lets users insert and edit individual time-series data points directly from the interface, without writing a or query.

Event Object Grid

A new grid (built on AG Grid) for browsing, filtering, and editing event-object time-series data. Users can review events in a familiar spreadsheet-style layout and make corrections inline.

Event Object Summary Cards

At-a-glance summary cards now appear above the Event Object Grid, surfacing the top value, distinct counts, numeric aggregates, and boolean tallies for the data currently in view. Card configuration is managed through a dedicated settings modal.

 

Model Explorer

FIXED:
  • Fixed: Material deletion — Deleting an of a Material type previously reported success but left the in place. Deletes now correctly remove the instance and its associated data. (A regression test now guards this behavior, and the delete routine fails loudly if a record is unexpectedly left behind.)
  • Edit form fixes — Resolved a delete failure in the edit form and improved its cosmetics.
ADDED:
  • management — Added the ability to add or update elements in place (upsertElement), with supporting validation.
 

Integrated Development Platform

ADDED:

This release is a significant overhaul of the scripting experience.

Synchronous and asynchronous execution — Scripts now run in one of two modes: long-running scripts execute "fire-and-forget" in the background, while synchronous scripts run and return their output directly to the UI.

  • Redesigned UI — New "Execution History," "Log Viewer," "Process Viewer," "Script Dashboard," and database-history views give far greater visibility into script runs and their results.
  • Mini-IDE PHP autocompletion — The in-app editor now offers PHP code completions backed by the ThinkIQ core : classes and methods are harvested from the platform's own Utilities (alongside curated PHP built-ins), so authors get accurate, context-aware suggestions for our APIs as they write scripts. Completions are return-type aware — chained calls such as Class::method()->... resolve to the correct type, so the editor suggests the right methods at each step of a fluent .
  • Cleaner Node Display — Removed the logs panel and trimmed redundant tabs and styling for a more focused layout.

 

AI Assistant

ADDED:
  • Context-aware responses — The assistant now embeds dynamic links to the relevant areas of the application in its answers and is aware of the current date when about data.

 

i3X

ADDED:

Expanded the vendor-neutral REST API with several new endpoints:

  • A public /info endpoint (no authentication required).
  • Object retrieval (/objects/:id/attributes).
  • Batch operations via POST: list objects, related objects, current value, and historical values.
  • Query endpoints for object types and .

 

 

Data & Time Series

ADDED:

  • Boundary-value control on time-series queries — getTimeSeries now supports a configurable boundary-value mode, which removes the stray out-of-window boundary row that previously appeared in the Event Object Grid.
  • Data Report improvements — Refinements to the data report page.

 

Other

FIXED:
  • Improved TiqConfig — More robust configuration handling.
  • Build stability — Webpack production and development builds now run in separate processes with controlled heap sizes to prevent out-of-memory build failures.
  • GraphQL authenticator fix — Resolved an authentication issue affecting GraphQL requests.
  • When using Firefox, errors generated when running scripts were not be reported correctly. This has been corrected.