Version 2026.204.8

Release Date: July 23, 2026


New Features

BPM Studio - Now Generally Available

BPM Studio, the BPMN 2.0 process modeling workspace, has graduated out of Beta and is now generally available (for users with the required role). The module has been rebuilt from the ground up with a new design system and a complete set of pages:

  • Overview - a workspace landing page with real data: key metrics, recent activity, drafts, and recently published models.
  • All Projects - Shared and My Projects sections, a card or list view toggle, clickable cards and rows, and a New Project card that is always first.
  • Models - a grid or list of models with lifecycle actions (publish, unpublish, deprecate, archive).
  • Repository - a tenant-wide catalog of published models.
  • Files - manage the source materials used by a project.
  • Model Detail - an Overview tab with a hero preview and a Versions tab that records who edited each version.
  • Comments - a threaded discussion tab on each model.
  • Members - add members, assign roles, and remove access.

Access is governed by a project role model (Owner, Editor, Viewer) that is enforced across every page. Administrators and Tenant Administrators can see all projects in a tenant and add themselves. A Share button with a copy-link popover is available on the Repository, project, and editor surfaces, and a language dropdown fully localizes BPM Studio into every supported language. The workspace also adds an inactivity auto-logout, an About BPM Studio dialog, and a BPM Studio sessions panel on the administration Connected Users page.

Rebuilt BPMN Editor

The BPMN editor has been re-hosted inside BPM Studio and brought to parity with the previous authoring editor, plus new capabilities:

  • Multi-tab editing - open and work across several diagrams at once.
  • Lint panel - catch common modeling problems, with the lint indicators now layered correctly behind the palette.
  • Properties panel - a single right-hand panel (the duplicate floating box is gone) that also lets you change a task's type.
  • Productivity toolbar - route cleanup, validation, one-click documentation, and quick modeling patterns.
  • Pool and lane resizing - visible drag handles with a live preview, and lanes that grow vertically on drag.
  • Auto layout, auto-fit, undo and redo - with auto-save no longer flooding the version history with a new version on every change.

Filter Everywhere - Unified Filtering

Filtering across Process Intelligence now speaks one consistent vocabulary. A single filter menu is available on every value in the Data Overview, on variants, and from the process map, so you build filters the same way no matter where you start:

  • Filter from any value - open the filter menu directly on a value in the Data Overview.
  • Filter on many values at once - multi-select several values and apply them in one step.
  • Min and max sliders - filter plain numeric columns and duration columns by dragging a range slider.
  • Daily Event Count - a new view and an Update button for every date and time attribute.
  • Process map filtering - the edge popup and the root-cause popup use the same filter builder, and variant filters can now exclude values as well as keep them.

Variant DNA Filtering

The variant DNA view gains in-panel filtering. A Filter button surfaces preset rules, lets you hand-pick the exact variants to keep or exclude, and shows an active-filter chip so you always know what is applied.

Data Designer REST API

Data Designer now exposes a full REST API so projects can be driven headlessly or by automation, with matching MCP, Python, and command-line clients. The API covers project lifecycle (create, list, get, delete, rename, backup, restore), data source management (CRUD, connection test, table discovery), local database management (SQLite and CSV, download, schema browse), project configuration, and validate, quality, docs, and schema reporting.

Reusable Template Packages

Templates have been reworked so a project's structure can be shared and reused without shipping its event-log data:

  • Data-less export - export the structure, dataset schema, and a bindings manifest with no event-log data.
  • Guided import - bind an imported template to an existing or new dataset instead of always creating one.
  • Variable rebinding - remap activity and column variables on import, with clear validation when something does not line up.
  • Dependency auto-discovery - selecting a dashboard pre-selects the components it needs.

New AI Job Types and On-Ramps

AI Jobs adds new ways to start work (for users with the required permission):

  • Task Mining agent - a new AI Job type that turns desktop task-mining CSV logs into results.
  • AI Insight report from CSV files - a New AI Job on-ramp that builds an insight report straight from CSV files.
  • Generate mode - start a job with no data at all and have the agent build the event log for you.
  • Prompt library - a report-type step on the New AI Job flow to pick from ready-made prompts.

Uploads are also easier: the CSV size caps have been removed, files stream as they upload, .zip archives are accepted, and the input-files list collapses by default with an expandable count.

New Analysis Calculators

Three new calculators are available when building analyses: Occupancy Over Time, Multi-Step Duration, and Case Timeline.

BPMN Diagram Dashboard Panel

Dashboards can now display a static BPMN 2.0 diagram as a panel, so a process model can sit alongside the KPIs and charts that measure it.

Per-Tenant Module Controls

Administrators can enable or disable each workspace (BPM Studio, Process Intelligence, Data Designer) per tenant from a settings page and API. When a tenant has a single module enabled, users are taken straight into it.

Home Screen Recent Projects

The home screen now surfaces your recently opened projects per module, driven by the audit log, so you can jump back into recent work faster.


Improvements

Faster Datasets with Parquet Storage

The legacy binary dataset format has been phased out in favor of Parquet. Upload Binary is replaced by Upload Parquet, and the binary option has been removed from the Export dialog, giving faster and more reliable dataset storage.

Improved Visio (VSDX) Export

BPMN diagrams now export to a modern Microsoft Visio (.vsdx) file that is styled as a proper BPMN diagram, and the export runs through a pure-.NET converter so it no longer requires Visio Professional on the server.

Value Labels on Dashboard Charts

Dashboard bar and column panels now show the value on each bar, so figures can be read directly from the chart.

Deactivated Tenant Handling

Signing in to a deactivated tenant now shows a clear Workspace Deactivated screen instead of failing in an unclear way.

Cross-Tenant Access for Administrators

Tenant Administrators can now see and enter every tenant and open any project without being added as a member, making it easier to support and manage a whole environment.

In-product Help buttons now open the documentation in your current interface language.

Voice Dictation on AI Job Composers

A Speak button on AI Job composers lets you dictate your request by voice, transcribed through the central transcription service.

Expired account and password-reset links now show a helpful message and next steps instead of a raw "Invalid token" error.


Security

2026 Penetration Test Remediation

This release completes remediation of the findings from the 2026 penetration test, including closing a cross-tenant access path on internal content endpoints, hardening file upload handling, containing Data Designer project and query paths within their storage roots, making signup one-time-code issuance and verification atomic, and fixing an open-redirect and a post-logout session-replay path.

Offline Mode enforcement for on-premise and Desktop installations has also been hardened, so an installation configured for offline use reliably stays offline.


Bug Fixes

Task Title Description
7543 Slow Report Selection Selecting an HTML report in the AI Job workspace is now fast
7579 KPI Currency Formatting A double-typed KPI with an unrecognized format no longer silently renders as currency
7580 Filter No-Op A "Not equal" attribute filter no longer silently keeps every case
7581 Duration Overflow Duration calculators no longer overflow on very large case slices
7582 Process Map Selectors Calculator-backed selectors on a process map dashboard panel now render correctly
7583 Pivot Deserialization Pivot calculators with string category values no longer fail with a misleading error
7590 API User Login Users created through the API now get a login record and can sign in
7627 Orphaned Dashboards Deleting a notebook no longer leaves orphaned internal dashboard rows
7628 Dashboard API List The dashboard list API no longer returns internal GUID-named entries
7745 Update Dataset Menu The Update Dataset submenu opens again from the dataset context menu
7746 Delete Analysis Crash Deleting an analysis whose panel was published to a dashboard no longer throws
7820 Histogram Duration Unit Histograms of sub-day durations no longer show the wrong "Days" unit or collapse into one bin
7822 Histogram Case Counts Histogram dashboard panels no longer hide case counts for the lowest bins
7833 Histogram Axis Labels Histogram x-axis labels no longer overlap in dense or narrow views
7881 Import KPI Links Project import now keeps dashboard KPI panels linked to their calculators
7891 Parquet Column Types Parquet round-trips now preserve column types so TimeSpan and Guid columns keep their type
7893 Project Export Fixed project export failing for several large production projects
8050 Expired Link Message Expired links now show a friendly message instead of "Invalid token"
8094 API Server Crash Creating an investigation or dashboard through the public REST API no longer crashes the server
8128 Editor Name Field The BPMN editor element name field no longer drops characters when typing quickly
8129 Properties Panel Freeze The BPMN editor Properties panel no longer freezes when typing in the name field
8131 Editor Tool Menus The arrows next to the gateway, data object, and event tools now open the expected menu
8137 Palette Placement Clicking a palette tool now follows the cursor instead of dropping the element off-screen