Next Release Roadmap: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary Tag: Reverted |
||
| Line 32: | Line 32: | ||
==Features under work== | ==Features under work== | ||
* PA Story template. (''B-01056'') | |||
* Drop support of IntegrationPlatform. (''B-03041'') | |||
* Remove null to "(blank)" conversion from PA core. (''B-03043'') | |||
* Drop model's last imported date. (''B-03049'') | |||
* Drop legacy filter rule types. (''B-03050'') | |||
* Expression language: Cache functionalities. (''B-03054'') | |||
* Refactorization collection. (''B-03061'') | |||
* Remove leading/trailing spaces from case/event attribute names, event type names and case names. (''B-03069'') | |||
* "Everyone" group to assign permissions to all users. (''B-03074'') | |||
* Expression language: List object. (''B-03076'') | |||
* Security: Improve error handling for invalid data. (''B-03080'') | |||
* Message when session is about to expire. (''B-03241'') | |||
* Prevent data from accumulating to PA_SESSION, PA_SESSION_SERVICE and PA_OPERATION_STATUS tables. (''B-03248'') | |||
* Silverskin security assessment actions. (''B-03323'') | |||
* Run API tests with the least DB privileges. (''B-05062'') | |||
* Expression language functions that coincide with keywords should be available also in lower case. (''B-05743'') | |||
* Improving performance test result handling. (''B-05820'') | |||
* Security: Investigate what PA log entries could indicate security issues. (''B-05951'') | |||
* Adding/subtracting timespans from dates. (''B-05977'') | |||
* Abbreviated unit, cell alignment and hide thousand separator. (''B-06268'') | |||
* PA security: Disable non-SAML login option. (''B-06274'') | |||
* PA security: Change script launcher to use secure login. (''B-06275'') | |||
* Remove "API - ODBC connection (Win 2016/SQL 2017)". (''B-06278'') | |||
* Import function support for new column datatypes. (''B-06279'') | |||
* Combine Edit and Add component modes. (''B-06292'') | |||
* Expression language: ToJson: JSON format for complex objects. (''B-06429'') | |||
* Expression based data views. (''B-06439'') | |||
* TA related: Add support for BlockUntilOperationLogUpdated-parameter for analysis and expression queries. (''B-06477'') | |||
* Expression language: Coalesce: Add support for giving any number of parameters. (''B-06479'') | |||
* --#RunExpression to run a single expression language expression in SQL scripting. (''B-06480'') | |||
* Make it possible to import empty strings to data tables. (''B-06499'') | |||
* Root Causes Analysis UX renewal. (''B-06508'') | |||
* Restore cache usage instead of DB in get filters web API method. (''B-06516'') | |||
* Identification: Identify how to implement indexes for in-memory ETL operations such as Join, Merge and Where. (''B-06542'') | |||
* Column selector to Workspace. (''B-06574'') | |||
* Feature ideas for critical compliance. (''B-06640'') | |||
* ExtractOdbc function to expression language with gateway support. (''B-06641'') | |||
* Model and project attributes. (''B-06642'') | |||
* Simplified syntax for process mining object aggregations for SQLDataFrames. (''B-06760'') | |||
* Salesforce integration improvements. (''B-06761'') | |||
* Contacting QPR feature. (''B-06762'') | |||
* Refactoring: Remove user, model and root/system scripts, and root dashboards. (''B-06767'') | |||
* Table sorting should be bound to sorting in chart settings. (''B-06781'') | |||
* Expression language: Exceptions thrown inside catch-function should not be logged as errors in log file. (''B-06823'') | |||
* Editing datatable content. (''B-06824'') | |||
* Expression language: Script.Launch for launching a script run asynchronously. (''B-06865'') | |||
* Expression language: ParallelRun to easily run multiple tasks in parallel. (''B-06869'') | |||
* Enable chunked data copy from datatable to other. (''B-06870'') | |||
* Dashboard designer toolbox renewal. (''B-06872'') | |||
* Chart sorting settings renewal. (''B-06903'') | |||
* DataTable.SqlDelete-property for efficiently deleting data table rows (in-place) in data source. (''B-06916'') | |||
* Expression language: Common assignment operators. (''B-06920'') | |||
* Model specific calculation context initialization. (''B-07092'') | |||
* SqlExpressions: Add support for user defined expression language functions. (''B-07096'') | |||
* BPMN editor visual and zooming improvements. (''B-07119'') | |||
* Expression language: List data structure. (''B-07246'') | |||
* SqlExpression: GetValueFrom-function. (''B-07249'') | |||
* Salesforce import support SSO enabled Salesforce systems. (''B-07268'') | |||
* Add support to SAP RFC_READ_TABLE after upgrades. (''B-07333'') | |||
* User management enhancement. (''B-07377'') | |||
* Periodic performance tests for queries run in Snowflake. (''B-07408'') | |||
* Dashboards that refer models by name. (''B-07409'') | |||
* Performance testing: Possibility to set business calendars for models. (''B-07418'') | |||
* Move to ASP.NET session management. (''B-07419'') | |||
* Expression language: Support for client-side imports to datatables for ImportOdbc and CallWebService. (''B-07420'') | |||
* Dashboard templates. (''B-07425'') | |||
* Web accessibility development. (''B-07451'') | |||
* SqlExpression Lead function support for ignore nulls in Snowflake. (''B-07514'') | |||
* TA coverage for SQL Server queries cancellation. (''B-07516'') | |||
* Security: Possible vulnerability against XML injection (XXE). (''B-07543'') | |||
* Expression language: ParseCsv-function. (''B-07548'') | |||
* SqlExpression: Allow evaluating statements inside SqlExpression statements (#sql{...#el{...}...}). (''B-07549'') | |||
* Case level permissions for Snowflake. (''B-07583'') | |||
* Expression language: Add CSV export parameters support to DataFrame.ToCsv. (''B-07596'') | |||
* Collection of expression language quality of life improvement areas and ideas. (''B-07629'') | |||
* ScriptLauncher WebAPI call TA, part 2. (''B-07638'') | |||
* Combine Web UI's script editor with expression designer. (''B-07649'') | |||
* More options on showing the results of a calculation in expression designer. (''B-07651'') | |||
* Support for running ScriptLauncher in "on-premise gateway" mode. (''B-07694'') | |||
* Support for non-breaking space #c2a0 in ScriptLauncher /Scripting. (''B-07705'') | |||
* Run free-form SQL in Snowflake or SQL Server. (''B-07714'') | |||
* Add paged/chunked reading to SAP imports. (''B-07715'') | |||
* Pivot table support for calculated fields. (''B-07729'') | |||
* Add support for configuring proxy settings used by process analyzer when creating HttpClient-based connections. (''B-07735'') | |||
* Model selector on the header improvement. (''B-07759'') | |||
* Filter Selector UI improvement. (''B-07761'') | |||
* Improve DurationBetweenDates-function handling of day and longer periods. (''B-07774'') | |||
* Secure strings for CallWebService. (''B-07790'') | |||
* OAuth 2.0 for HubSpot. (''B-07794'') | |||
* TA for notifications functionality. (''B-07836'') | |||
* PA Visual improvement story template. (''B-07846'') | |||
* Support for SQL expressions with Where function containing AggregateFrom/GetValueFrom. (''B-07913'') | |||
* SqlDataFrame.LateralFlatten. (''B-07942'') | |||
* SQL Expression function: ParseJSON. (''B-07943'') | |||
* Configurable calculation context initialization for queries (ContextInitExpression). (''B-07944'') | |||
* SQL Expression: Aggregate functions as Window functions. (''B-07948'') | |||
* Mapping to define event order for same timestamp events in Snowflake. (''B-07954'') | |||
* Mapping for event end timestamp in Snowflake. (''B-07955'') | |||
* Support for models having cases without events. (''B-07960'') | |||
* Expression language: ExtractSalesforce. (''B-07962'') | |||
* Use block statements in parsing expression language. (''B-07965'') | |||
* Snowflake query results caching improvements. (''B-07981'') | |||
* SCTM TA: Collection of flaky tests. (''B-08000'') | |||
* Add KPI's to diagram. (''B-08023'') | |||
* Visualize auto-layout KPI's in diagrams. (''B-08025'') | |||
* Advanced diagramming functionality (undo/redo, grouping, locking). (''B-08028'') | |||
* DataTable.SqlUpdate-property for in-place updating values in the data source. (''B-08116'') | |||
* Dashboard content validation to expression language. (''B-08124'') | |||
* SqlDataFrame.TakeRepeatableSample. (''B-08148'') | |||
* KPI library for Snowflake models. (''B-08155'') | |||
* Research importing data periodically from SAP HANA Cloud Service to PA tables. (''B-08162'') | |||
* Decision intelligence: Expression language API for OpenAI GPT, part 2. (''B-08220'') | |||
* Bind linked settings to Filter, DashboardFilter and Comparison variables. (''B-08234'') | |||
* Access to model context from generic dataframe root. (''B-08236'') | |||
* Missing aggregations support for SQL server. (''B-08249'') | |||
* Remove support for migration from early dashboard versions. (''B-08257'') | |||
* Simplify web API for dashboards. (''B-08258'') | |||
* TA improvement: viewer user test for different functionality especially using dashboards. (''B-08302'') | |||
* Design diagram quality and visual improvements. (''B-08303'') | |||
* AI Assistant: Create charts based on user prompt. (''B-08339'') | |||
* Change metadata queries to Snowflake to avoid creating views. (''B-08345'') | |||
* Support for running ScriptLauncher in Gateway-mode. (''B-08367'') | |||
* Recreate Scriptlauncher testing for new execution pipeline. (''B-08400'') | |||
* Cypress study. (''B-08406'') | |||
* Refactor Workspace to reuse repeating code in different tabs. (''B-08434'') | |||
* Decision Intelligence: Predictive analytics story collection. (''B-08435'') | |||
* E2E tests for Snowflake performance testing. (''B-08444'') | |||
* CSP header changes to improve compatibility with Snowpark Container Services. (''B-08445'') | |||
* Handle error when datasource connection is not configured in PA db. (''B-08455'') | |||
* Example content to PA native app. (''B-08516'') | |||
* Snowflake: CountIf aggregation and windowing functions. (''B-08563'') | |||
* Move PA Architecture document to Azure Repo. (''B-08603'') | |||
* Optimize Snowflake (case-centric) flowchart queries. (''B-08633'') | |||
* Specify all component versions. (''B-08637'') | |||
* Make PA DB usage more secure by decreasing required user permissions. (''B-08650'') | |||
* Security hardening to Snowflake native application. (''B-08670'') | |||
* Filter rule for cases where specific event type occurs before another event type for Snowflake. (''B-08689'') | |||
* Prediction: Take Snowflake's Forecast-class into use when predicting the start time of the next case. (''B-08692'') | |||
* Make it possible to automatically archive/delete old rows from PA_SCRIPT_LOG, PA_OPERATION_STATUS and PA_SESSION tables. (''B-08693'') | |||
* Clean up code to drop system level scripts support. (''B-08736'') | |||
* AI Agent prompt dataset source links. (''B-08764'') | |||
* Case and event attribute support for related tables configured with foreign keys. (''B-08771'') | |||
* Translations: Take into account plural rules. (''B-08781'') | |||
* SqlExpression: LTRIM and RTRIM functions. (''B-08782'') | |||
* Include tags in test names instead of using Cypress tags. (''B-08788'') | |||
* System report for secrets. (''B-08795'') | |||
* Refactor ProjectsController.Put to perform tasks that are repeated in the called PaContext.SetProject. (''B-08796'') | |||
* Quality of Life improvements to dashboard editor: Clipboard usage and context menu. (''B-08808'') | |||
* Full support for object data type in chart expressions. (''B-08810'') | |||
* Add support for Snowflake AI_CLASSIFY-function. (''B-08841'') | |||
* Prediction TA related improvements. (''B-08846'') | |||
* SAML improvements to certificate handling. (''B-08878'') | |||
* Add support for using OAuth when connecting to SMTP server. (''B-08891'') | |||
* Refactor Snowflake and external SQL Server database usage by TA. (''B-08895'') | |||
* Add support for high availability deployments. (''B-08952'') | |||
* Implement pipeline changes for making the official prediction engine releases. (''B-08954'') | |||
* Predictor's stage file (predictor.pyz) should be minified and obfuscated. (''B-08956'') | |||
* Predictor: Allow specifying a filter that all the generated cases must support. (''B-08977'') | |||
* Enable saving object-centric model perspective as a new case centric model. (''B-08978'') | |||
* Use object-centric model filter as datasource for object/case-centric model. (''B-08994'') | |||
* Object-centric model filter as datasource for object/case-centric model. (''B-09005'') | |||
* OC filtering: Allow including/excluding relations between specific object types when configuring perspectives. (''B-09011'') | |||
* Use any column as object ID in object type tables (instead of OcelObjectTypeObjectId). (''B-09038'') | |||
* Add option to download full script log. (''B-09040'') | |||
* PA AI expansion backlog item. (''B-09046'') | |||
* Built-in OAuth and MCP improvements. (''B-09102'') | |||
* Test new Snowflake ODBC driver (in private preview). (''B-09111'') | |||
* Workspace has been improved for managing MCP server content. (''B-09112'') | * Workspace has been improved for managing MCP server content. (''B-09112'') | ||
* OC: Qualifier-Level Traversal Control for OCEL Perspective Projection. (''B-09116'') | |||
* Frontend support for object-centric model object type category. (''B-09118'') | * Frontend support for object-centric model object type category. (''B-09118'') | ||
* Implement TA for QPR TaskRecorder. (''B-09120'') | |||
* Login to PA with Snowflake credentials using OAuth, and run Snowflake queries with Snowflake credentials. (''B-09121'') | |||
* Dropdown list selector component makes query only when the list is opened to improve performance. (''B-09126'') | * Dropdown list selector component makes query only when the list is opened to improve performance. (''B-09126'') | ||
* Frontend component update for release 2026.6. (''B-09129'') | |||
* Use Snowflake native app as MCP server for Snowflake CoWork agents. (''B-09132'') | |||
* Object-centric model perspective can define from which object types events are counted using EventSourceObjectTypes setting. (''B-09133'') | * Object-centric model perspective can define from which object types events are counted using EventSourceObjectTypes setting. (''B-09133'') | ||
* Added button to export chart to file, and added "Export available in preview mode" setting to disallow exporting from viewers. (''B-09151'') | * Added button to export chart to file, and added "Export available in preview mode" setting to disallow exporting from viewers. (''B-09151'') | ||
* Built-in MEA tools. (''B-09154'') | |||
* Table column grouping to chart settings. (''B-09156'') | |||
* Migrate MCP Server to Stateless HTTP. (''B-09158'') | |||
* Add script run selector to script log viewer dialog and allow viewing all the historical logs. (''B-09159'') | |||
* Enable using custom AI gateway with OpenAiChatCompletion function. (''B-09160'') | |||
==Fixes under work== | ==Fixes under work== | ||
* TA: EtlLargeClientSideSapImportLimitMemoryUsageDuringImport started failing after SAP server change. (''D-09459'') | |||
* TA: SAP read is slow because data disk write during loading. (''D-09471'') | |||
* SQL scripts becomes very slow after several iterations. (''D-09476'') | |||
* topItems not working for some Analyze types in Chart. (''D-09505'') | |||
* Add new item from Design model editor: Unable to preventDefault inside passive event listener invocation. (''D-09514'') | |||
* Manage Users window do not fit/show everything if using 1366x768 or lower resolution screen. (''D-11061'') | |||
* Boxplot chart should support highlight selected items. (''D-11083'') | |||
* PA crashes during startup when DB is not available. (''D-11163'') | |||
* Some timestamps are offset by 1 hour due to summer time in local time conversion. (''D-11308'') | |||
* Table misaligned in Benchmark Presets Performance (Mac issue?). (''D-11448'') | |||
* Android Tablet: Multi-selection icon displays on top of other dialogue. (''D-11467'') | |||
* Buttons shows different positions and design in Android tablet. (''D-11468'') | |||
* Back to previous page doesn't work if open any database from workspace model tab links. (''D-11493'') | |||
* Ipad: User can see more than +New menu item from workspace root level. (''D-11597'') | |||
* Restoring model in a deleted project gives non-translated error. (''D-11603'') | |||
* Exported chart image uses different font type than Open Sans when Open Sans not installed to workstation. (''D-11607'') | |||
* Ipad: part of dropdown menu hide behind main head toolbar frame. (''D-11895'') | |||
* Ipad and Andriod pad: When clicking event type box, the incoming and outgoing flows should be shown on top. (''D-11967'') | |||
* Snowflake chart/flowchart "Combined measure/dimension" doesn't have validation and causes errors. (''D-12515'') | |||
* Navigation bar controls should be disabled when in session variables editor. (''D-12609'') | |||
* Value cannot display properly in polar chart. (''D-12615'') | |||
* (Syncfusion)syncfusion tooltips doesn't work with mobile devices. (''D-12731'') | |||
* Mac Safari shows duplicate tooltip for texts with ellipsis. (''D-12739'') | |||
* GroupBy/Aggregate function doesn't work with empty dataframes in-memory. (''D-12764'') | |||
* On-screen settings dropdown list appears in incorrect position and behind chart settings in iPad. (''D-12912'') | |||
* Query using eventlog context and Cases as root does not return calculated case attributes. (''D-12999'') | |||
* Calling expression Scripts with parameters does not work or does not leave log. (''D-13325'') | |||
* Restore Project from recycle bin doesn't have any hierarchy check. (''D-13386'') | |||
* Access denied error occurred when trying to duplicate datatable. (''D-13548'') | |||
* Close business calendar settings should not close Chart settings. (''D-13567'') | |||
* Syncfusion: In Firefox, pivot table horizontal scrollbar is not visible when scrollbar is needed. (''D-13675'') | |||
* Allow aggregation to overwrite columns created by GroupBy function. (''D-13697'') | |||
* Alignment layout issue for pivot table scroll bar. (''D-13735'') | |||
* Connector looks strange in BPMN diagram. (''D-13809'') | |||
* The exported CSV file from Role assignments report differs from filtered UI listed roles. (''D-13891'') | |||
* Pre-expressions are not used with combined dimensions in root causes. (''D-14011'') | |||
* Snowflake root causes analysis weighting expression doesn't support expressions that uses several columns. (''D-14018'') | |||
* JS error: Value "2" is not a string at d.ensureStringValue... (''D-14027'') | |||
* Arithmetic overflow error converting expression to data type datetime. (''D-14057'') | |||
* PA defect template. (''D-14068'') | |||
* Recent task report: Conversion failed when converting date and/or time from character string. (''D-14072'') | |||
* Operator for combine dimension causes syntax error for system report. (''D-14174'') | |||
* Column equal filter only accept rounded integer value. (''D-14215'') | |||
* Specific Dashboard report: The query was stopped as it did not complete in allowed time when there are more than 1,000 dashboards selected. (''D-14219'') | |||
* BPMN editor for conformance gives console warning: ContextPad#getPad is deprecated and will be removed in future library versions. (''D-14240'') | |||
* Chart and flowchart setting dialogue should use same UI style. (''D-14298'') | |||
* OCPM flowchart frame keeps blinking. (''D-14310'') | |||
* ExpressionLanguage parse significantly slower with new antlr runtime. (''D-14312'') | |||
* Adjusting the frame or browser window size should not revert the customized pivot format analysis table to a collapsed state. (''D-14318'') | |||
* Exported pivot table report don't have all information. (''D-14319'') | |||
* JS error crashes AI assistant when Conformance model created without any start events. (''D-14343'') | |||
* Prevent dialogs auto-focus. (''D-14369'') | |||
* Array aggregation function is not supported in in-memory aggregations. (''D-14487'') | |||
* Pivot table shows error of Conversion failed when converting date and/or time from character string. (''D-14500'') | |||
* Chart setting frame partly hide behind main header toolbar frame. (''D-14540'') | |||
* TypeError: Cannot read properties of undefined (reading 'field') at Z.excelFilterSortActionHandler. (''D-14549'') | |||
* Comformance or nonconformance data sorting: Cannot read properties of undefined (reading 'field') at tt.excelFilterSortActionHandler. (''D-14575'') | |||
* AI assistant auto added filter causes error in Analysis chart. (''D-14594'') | |||
* Font looks different in export file. (''D-14595'') | |||
* When project is imported, Snowflake datatables show zero rows even if there is data. (''D-14629'') | |||
* PA shows an error message about insufficient system memory in resource pool 'internal'. (''D-14657'') | |||
* Enable Slice into dimesions for task report: Conversion failed when converting date and/or time from character string. (''D-14673'') | |||
* Report measure setting does‘t support any List or unique list aggregation type values. (''D-14681'') | |||
* Checkbox caption wrap automatically even though there are plenty of space. (''D-14689'') | |||
* Error: <rect> attribute height: A negative value is not valid. ("-1"). (''D-14691'') | |||
* Exception of type 'System.OutOfMemoryException' was thrown. (''D-14693'') | |||
* ExpressionLanguage initialization is too slow. (''D-14719'') | |||
* JS error occurred when try to Export PDF with Ukrainian UI. (''D-14787'') | |||
* Error in Validating BPMN model. (''D-14808'') | |||
* Empty datatables should be removed when create new model from filter failed . (''D-14816'') | |||
* Error occurred when PA operations takes longer than 90 seconds in Snowflake native app. (''D-14826'') | |||
* BPMN model validation error: The given key 'id04.....' was not present in the dictionary. (''D-14843'') | |||
* Text repeating itself twice in error message. (''D-14856'') | |||
* Copy and Open link icons overlapped with scrollbar. (''D-14861'') | |||
* Invalid chart settings error should be more clear. (''D-14881'') | |||
* Flaky E2E test "SystemReports Workspace related system reports". (''D-14883'') | |||
* Error "2 matches were found for column rename" when there are multiple similar measures and event type filters in chart and dimension. (''D-14888'') | |||
* Verify that PUT /password cannot set password if no password has been set. (''D-14889'') | |||
* Scripts System report is slow and running it seems to block other script operations. (''D-14890'') | * Scripts System report is slow and running it seems to block other script operations. (''D-14890'') | ||
* TA: CortexAgentsQuery_ObjectCentric is flaky. (''D-14892'') | |||
* SQLDataFrame query fails with two consecutive Where functions. (''D-14897'') | |||
* E2E test failure: ObjectCentricFlowchart Filters can be created from dialog or selecting items from charts for object-centric models. (''D-14901'') | |||
* Format of the initialization string does not confirm to specification starting at index 0. (''D-14903'') | |||
* Hide object-centric flowchart tool palette item when case-centric model is selected. (''D-14926'') | * Hide object-centric flowchart tool palette item when case-centric model is selected. (''D-14926'') | ||
* Error in querying event type measures. ERROR [42000] SQL compilation error invalid identifier '"df_2"."Cost"'. (''D-14929'') | |||
* Better error message for query result. (''D-14932'') | |||
* Demo dashboard "Lead Time Analysis: Delivery Time" need slightly update for "dbStartEvent" configuration. (''D-14933'') | |||
* DataGrid.ts RangeError: Maximum call stack size exceeded. (''D-14939'') | |||
* Excel export was broken for Query designer's table (fixed in D-14926). (''D-14940'') | * Excel export was broken for Query designer's table (fixed in D-14926). (''D-14940'') | ||
* For datatables using Snowflake view, editing columns, Import and Delete all rows should be disabled. (''D-14941'') | * For datatables using Snowflake view, editing columns, Import and Delete all rows should be disabled. (''D-14941'') | ||
* Conformance analysis fails with BPMN model that has non-branching parallel gateway. (''D-14942'') | |||
Note: Features and fixes currently under work are not necessarily targeting to the next release. | Note: Features and fixes currently under work are not necessarily targeting to the next release. | ||
__NOTOC__ | __NOTOC__ | ||
Revision as of 14:09, 18 August 2026
This page contains preliminary information about new features and fixed issues in the next release.
New features in next release
- Introduced QPR Task Recorder for web applications available as Chrome and Edge extension, capable of collecting detailed eventlogs from user actions. (B-09087)
- Flowchart is available both in vertical and horizontal layouts, and maximum flow thickness can be defined. (B-09113)
- Added "About" dialog containing QPR patent information, and "User Settings" dialog redesigned to "User Profile" dialog. (B-09015)
- Dropdown lists show case/event attribute value numbers and dates in ascending order. (B-09125)
- Updated to Angular 22 and Highcharts 13. (B-09122)
- Backend components have been updated. (B-09128)
- Model data can be customized in filter rules by specifying source data expression for cases and events. (B-09127)
- Added in-built MCP tools which are always available: List Process Models, Get Model Details, and Generic Query. (B-09136)
- Label component to change dashboard variables supports any variable types, and changing model with ModelId doesn't automatically use model default filter. (B-09029)
Issues fixed in next release
- Fixed issue where QPR ProcessAnalyzer server didn't start up after updating to 2026.5 release when PA_CONFIGURATION table contained settings with integer values. (D-14899)
- CSV export gave incorrect error "datatable doesn't have any columns" if dimensioning was used and no measures were defined. (D-14894)
- When going away from unsaved dashboard but selecting cancel, the unsaved changes dialog didn't appear again. (D-14859)
- "Percentage of filtered cases" gave division by zero error when there was a root causes rule leading to zero cases. (D-14630)
- Fixed issue where some selections requiring pre-expressions didn't work in the combined column. (D-14682)
- Script current and last run log button icons have been changed in Workspace. (D-14713)
- Improved Workspace layout in small screens when there was empty table. (D-14780)
- Improved object-centric model validation when object type datatable is not defined. (D-14864)
- Fixed issue where database migration for configuration table key failed in specific scenario. (D-14902)
- DatetimeTruncation didn't work for Attribute filter rule when filtering events. (D-14886)
- MCP tools input schema configuration always includes now the "properties" field. (D-14918)
- "Design diagrams" appeared twice in the Analyzed entities list in chart settings. (D-14936)
- Chart export created file with only an underscore as name if chart title only contained a space. (D-14930)
- Event type mapping setting didn't work with expression filter rules. (D-14898)
- Fixed issue where setting dashboard level perspective didn't update chart to use the perspective. (D-14814)
- Sorting failed in AI root causes presets when sorting by contributor. (D-14884)
Features under work
- PA Story template. (B-01056)
- Drop support of IntegrationPlatform. (B-03041)
- Remove null to "(blank)" conversion from PA core. (B-03043)
- Drop model's last imported date. (B-03049)
- Drop legacy filter rule types. (B-03050)
- Expression language: Cache functionalities. (B-03054)
- Refactorization collection. (B-03061)
- Remove leading/trailing spaces from case/event attribute names, event type names and case names. (B-03069)
- "Everyone" group to assign permissions to all users. (B-03074)
- Expression language: List object. (B-03076)
- Security: Improve error handling for invalid data. (B-03080)
- Message when session is about to expire. (B-03241)
- Prevent data from accumulating to PA_SESSION, PA_SESSION_SERVICE and PA_OPERATION_STATUS tables. (B-03248)
- Silverskin security assessment actions. (B-03323)
- Run API tests with the least DB privileges. (B-05062)
- Expression language functions that coincide with keywords should be available also in lower case. (B-05743)
- Improving performance test result handling. (B-05820)
- Security: Investigate what PA log entries could indicate security issues. (B-05951)
- Adding/subtracting timespans from dates. (B-05977)
- Abbreviated unit, cell alignment and hide thousand separator. (B-06268)
- PA security: Disable non-SAML login option. (B-06274)
- PA security: Change script launcher to use secure login. (B-06275)
- Remove "API - ODBC connection (Win 2016/SQL 2017)". (B-06278)
- Import function support for new column datatypes. (B-06279)
- Combine Edit and Add component modes. (B-06292)
- Expression language: ToJson: JSON format for complex objects. (B-06429)
- Expression based data views. (B-06439)
- TA related: Add support for BlockUntilOperationLogUpdated-parameter for analysis and expression queries. (B-06477)
- Expression language: Coalesce: Add support for giving any number of parameters. (B-06479)
- --#RunExpression to run a single expression language expression in SQL scripting. (B-06480)
- Make it possible to import empty strings to data tables. (B-06499)
- Root Causes Analysis UX renewal. (B-06508)
- Restore cache usage instead of DB in get filters web API method. (B-06516)
- Identification: Identify how to implement indexes for in-memory ETL operations such as Join, Merge and Where. (B-06542)
- Column selector to Workspace. (B-06574)
- Feature ideas for critical compliance. (B-06640)
- ExtractOdbc function to expression language with gateway support. (B-06641)
- Model and project attributes. (B-06642)
- Simplified syntax for process mining object aggregations for SQLDataFrames. (B-06760)
- Salesforce integration improvements. (B-06761)
- Contacting QPR feature. (B-06762)
- Refactoring: Remove user, model and root/system scripts, and root dashboards. (B-06767)
- Table sorting should be bound to sorting in chart settings. (B-06781)
- Expression language: Exceptions thrown inside catch-function should not be logged as errors in log file. (B-06823)
- Editing datatable content. (B-06824)
- Expression language: Script.Launch for launching a script run asynchronously. (B-06865)
- Expression language: ParallelRun to easily run multiple tasks in parallel. (B-06869)
- Enable chunked data copy from datatable to other. (B-06870)
- Dashboard designer toolbox renewal. (B-06872)
- Chart sorting settings renewal. (B-06903)
- DataTable.SqlDelete-property for efficiently deleting data table rows (in-place) in data source. (B-06916)
- Expression language: Common assignment operators. (B-06920)
- Model specific calculation context initialization. (B-07092)
- SqlExpressions: Add support for user defined expression language functions. (B-07096)
- BPMN editor visual and zooming improvements. (B-07119)
- Expression language: List data structure. (B-07246)
- SqlExpression: GetValueFrom-function. (B-07249)
- Salesforce import support SSO enabled Salesforce systems. (B-07268)
- Add support to SAP RFC_READ_TABLE after upgrades. (B-07333)
- User management enhancement. (B-07377)
- Periodic performance tests for queries run in Snowflake. (B-07408)
- Dashboards that refer models by name. (B-07409)
- Performance testing: Possibility to set business calendars for models. (B-07418)
- Move to ASP.NET session management. (B-07419)
- Expression language: Support for client-side imports to datatables for ImportOdbc and CallWebService. (B-07420)
- Dashboard templates. (B-07425)
- Web accessibility development. (B-07451)
- SqlExpression Lead function support for ignore nulls in Snowflake. (B-07514)
- TA coverage for SQL Server queries cancellation. (B-07516)
- Security: Possible vulnerability against XML injection (XXE). (B-07543)
- Expression language: ParseCsv-function. (B-07548)
- SqlExpression: Allow evaluating statements inside SqlExpression statements (#sql{...#el{...}...}). (B-07549)
- Case level permissions for Snowflake. (B-07583)
- Expression language: Add CSV export parameters support to DataFrame.ToCsv. (B-07596)
- Collection of expression language quality of life improvement areas and ideas. (B-07629)
- ScriptLauncher WebAPI call TA, part 2. (B-07638)
- Combine Web UI's script editor with expression designer. (B-07649)
- More options on showing the results of a calculation in expression designer. (B-07651)
- Support for running ScriptLauncher in "on-premise gateway" mode. (B-07694)
- Support for non-breaking space #c2a0 in ScriptLauncher /Scripting. (B-07705)
- Run free-form SQL in Snowflake or SQL Server. (B-07714)
- Add paged/chunked reading to SAP imports. (B-07715)
- Pivot table support for calculated fields. (B-07729)
- Add support for configuring proxy settings used by process analyzer when creating HttpClient-based connections. (B-07735)
- Model selector on the header improvement. (B-07759)
- Filter Selector UI improvement. (B-07761)
- Improve DurationBetweenDates-function handling of day and longer periods. (B-07774)
- Secure strings for CallWebService. (B-07790)
- OAuth 2.0 for HubSpot. (B-07794)
- TA for notifications functionality. (B-07836)
- PA Visual improvement story template. (B-07846)
- Support for SQL expressions with Where function containing AggregateFrom/GetValueFrom. (B-07913)
- SqlDataFrame.LateralFlatten. (B-07942)
- SQL Expression function: ParseJSON. (B-07943)
- Configurable calculation context initialization for queries (ContextInitExpression). (B-07944)
- SQL Expression: Aggregate functions as Window functions. (B-07948)
- Mapping to define event order for same timestamp events in Snowflake. (B-07954)
- Mapping for event end timestamp in Snowflake. (B-07955)
- Support for models having cases without events. (B-07960)
- Expression language: ExtractSalesforce. (B-07962)
- Use block statements in parsing expression language. (B-07965)
- Snowflake query results caching improvements. (B-07981)
- SCTM TA: Collection of flaky tests. (B-08000)
- Add KPI's to diagram. (B-08023)
- Visualize auto-layout KPI's in diagrams. (B-08025)
- Advanced diagramming functionality (undo/redo, grouping, locking). (B-08028)
- DataTable.SqlUpdate-property for in-place updating values in the data source. (B-08116)
- Dashboard content validation to expression language. (B-08124)
- SqlDataFrame.TakeRepeatableSample. (B-08148)
- KPI library for Snowflake models. (B-08155)
- Research importing data periodically from SAP HANA Cloud Service to PA tables. (B-08162)
- Decision intelligence: Expression language API for OpenAI GPT, part 2. (B-08220)
- Bind linked settings to Filter, DashboardFilter and Comparison variables. (B-08234)
- Access to model context from generic dataframe root. (B-08236)
- Missing aggregations support for SQL server. (B-08249)
- Remove support for migration from early dashboard versions. (B-08257)
- Simplify web API for dashboards. (B-08258)
- TA improvement: viewer user test for different functionality especially using dashboards. (B-08302)
- Design diagram quality and visual improvements. (B-08303)
- AI Assistant: Create charts based on user prompt. (B-08339)
- Change metadata queries to Snowflake to avoid creating views. (B-08345)
- Support for running ScriptLauncher in Gateway-mode. (B-08367)
- Recreate Scriptlauncher testing for new execution pipeline. (B-08400)
- Cypress study. (B-08406)
- Refactor Workspace to reuse repeating code in different tabs. (B-08434)
- Decision Intelligence: Predictive analytics story collection. (B-08435)
- E2E tests for Snowflake performance testing. (B-08444)
- CSP header changes to improve compatibility with Snowpark Container Services. (B-08445)
- Handle error when datasource connection is not configured in PA db. (B-08455)
- Example content to PA native app. (B-08516)
- Snowflake: CountIf aggregation and windowing functions. (B-08563)
- Move PA Architecture document to Azure Repo. (B-08603)
- Optimize Snowflake (case-centric) flowchart queries. (B-08633)
- Specify all component versions. (B-08637)
- Make PA DB usage more secure by decreasing required user permissions. (B-08650)
- Security hardening to Snowflake native application. (B-08670)
- Filter rule for cases where specific event type occurs before another event type for Snowflake. (B-08689)
- Prediction: Take Snowflake's Forecast-class into use when predicting the start time of the next case. (B-08692)
- Make it possible to automatically archive/delete old rows from PA_SCRIPT_LOG, PA_OPERATION_STATUS and PA_SESSION tables. (B-08693)
- Clean up code to drop system level scripts support. (B-08736)
- AI Agent prompt dataset source links. (B-08764)
- Case and event attribute support for related tables configured with foreign keys. (B-08771)
- Translations: Take into account plural rules. (B-08781)
- SqlExpression: LTRIM and RTRIM functions. (B-08782)
- Include tags in test names instead of using Cypress tags. (B-08788)
- System report for secrets. (B-08795)
- Refactor ProjectsController.Put to perform tasks that are repeated in the called PaContext.SetProject. (B-08796)
- Quality of Life improvements to dashboard editor: Clipboard usage and context menu. (B-08808)
- Full support for object data type in chart expressions. (B-08810)
- Add support for Snowflake AI_CLASSIFY-function. (B-08841)
- Prediction TA related improvements. (B-08846)
- SAML improvements to certificate handling. (B-08878)
- Add support for using OAuth when connecting to SMTP server. (B-08891)
- Refactor Snowflake and external SQL Server database usage by TA. (B-08895)
- Add support for high availability deployments. (B-08952)
- Implement pipeline changes for making the official prediction engine releases. (B-08954)
- Predictor's stage file (predictor.pyz) should be minified and obfuscated. (B-08956)
- Predictor: Allow specifying a filter that all the generated cases must support. (B-08977)
- Enable saving object-centric model perspective as a new case centric model. (B-08978)
- Use object-centric model filter as datasource for object/case-centric model. (B-08994)
- Object-centric model filter as datasource for object/case-centric model. (B-09005)
- OC filtering: Allow including/excluding relations between specific object types when configuring perspectives. (B-09011)
- Use any column as object ID in object type tables (instead of OcelObjectTypeObjectId). (B-09038)
- Add option to download full script log. (B-09040)
- PA AI expansion backlog item. (B-09046)
- Built-in OAuth and MCP improvements. (B-09102)
- Test new Snowflake ODBC driver (in private preview). (B-09111)
- Workspace has been improved for managing MCP server content. (B-09112)
- OC: Qualifier-Level Traversal Control for OCEL Perspective Projection. (B-09116)
- Frontend support for object-centric model object type category. (B-09118)
- Implement TA for QPR TaskRecorder. (B-09120)
- Login to PA with Snowflake credentials using OAuth, and run Snowflake queries with Snowflake credentials. (B-09121)
- Dropdown list selector component makes query only when the list is opened to improve performance. (B-09126)
- Frontend component update for release 2026.6. (B-09129)
- Use Snowflake native app as MCP server for Snowflake CoWork agents. (B-09132)
- Object-centric model perspective can define from which object types events are counted using EventSourceObjectTypes setting. (B-09133)
- Added button to export chart to file, and added "Export available in preview mode" setting to disallow exporting from viewers. (B-09151)
- Built-in MEA tools. (B-09154)
- Table column grouping to chart settings. (B-09156)
- Migrate MCP Server to Stateless HTTP. (B-09158)
- Add script run selector to script log viewer dialog and allow viewing all the historical logs. (B-09159)
- Enable using custom AI gateway with OpenAiChatCompletion function. (B-09160)
Fixes under work
- TA: EtlLargeClientSideSapImportLimitMemoryUsageDuringImport started failing after SAP server change. (D-09459)
- TA: SAP read is slow because data disk write during loading. (D-09471)
- SQL scripts becomes very slow after several iterations. (D-09476)
- topItems not working for some Analyze types in Chart. (D-09505)
- Add new item from Design model editor: Unable to preventDefault inside passive event listener invocation. (D-09514)
- Manage Users window do not fit/show everything if using 1366x768 or lower resolution screen. (D-11061)
- Boxplot chart should support highlight selected items. (D-11083)
- PA crashes during startup when DB is not available. (D-11163)
- Some timestamps are offset by 1 hour due to summer time in local time conversion. (D-11308)
- Table misaligned in Benchmark Presets Performance (Mac issue?). (D-11448)
- Android Tablet: Multi-selection icon displays on top of other dialogue. (D-11467)
- Buttons shows different positions and design in Android tablet. (D-11468)
- Back to previous page doesn't work if open any database from workspace model tab links. (D-11493)
- Ipad: User can see more than +New menu item from workspace root level. (D-11597)
- Restoring model in a deleted project gives non-translated error. (D-11603)
- Exported chart image uses different font type than Open Sans when Open Sans not installed to workstation. (D-11607)
- Ipad: part of dropdown menu hide behind main head toolbar frame. (D-11895)
- Ipad and Andriod pad: When clicking event type box, the incoming and outgoing flows should be shown on top. (D-11967)
- Snowflake chart/flowchart "Combined measure/dimension" doesn't have validation and causes errors. (D-12515)
- Navigation bar controls should be disabled when in session variables editor. (D-12609)
- Value cannot display properly in polar chart. (D-12615)
- (Syncfusion)syncfusion tooltips doesn't work with mobile devices. (D-12731)
- Mac Safari shows duplicate tooltip for texts with ellipsis. (D-12739)
- GroupBy/Aggregate function doesn't work with empty dataframes in-memory. (D-12764)
- On-screen settings dropdown list appears in incorrect position and behind chart settings in iPad. (D-12912)
- Query using eventlog context and Cases as root does not return calculated case attributes. (D-12999)
- Calling expression Scripts with parameters does not work or does not leave log. (D-13325)
- Restore Project from recycle bin doesn't have any hierarchy check. (D-13386)
- Access denied error occurred when trying to duplicate datatable. (D-13548)
- Close business calendar settings should not close Chart settings. (D-13567)
- Syncfusion: In Firefox, pivot table horizontal scrollbar is not visible when scrollbar is needed. (D-13675)
- Allow aggregation to overwrite columns created by GroupBy function. (D-13697)
- Alignment layout issue for pivot table scroll bar. (D-13735)
- Connector looks strange in BPMN diagram. (D-13809)
- The exported CSV file from Role assignments report differs from filtered UI listed roles. (D-13891)
- Pre-expressions are not used with combined dimensions in root causes. (D-14011)
- Snowflake root causes analysis weighting expression doesn't support expressions that uses several columns. (D-14018)
- JS error: Value "2" is not a string at d.ensureStringValue... (D-14027)
- Arithmetic overflow error converting expression to data type datetime. (D-14057)
- PA defect template. (D-14068)
- Recent task report: Conversion failed when converting date and/or time from character string. (D-14072)
- Operator for combine dimension causes syntax error for system report. (D-14174)
- Column equal filter only accept rounded integer value. (D-14215)
- Specific Dashboard report: The query was stopped as it did not complete in allowed time when there are more than 1,000 dashboards selected. (D-14219)
- BPMN editor for conformance gives console warning: ContextPad#getPad is deprecated and will be removed in future library versions. (D-14240)
- Chart and flowchart setting dialogue should use same UI style. (D-14298)
- OCPM flowchart frame keeps blinking. (D-14310)
- ExpressionLanguage parse significantly slower with new antlr runtime. (D-14312)
- Adjusting the frame or browser window size should not revert the customized pivot format analysis table to a collapsed state. (D-14318)
- Exported pivot table report don't have all information. (D-14319)
- JS error crashes AI assistant when Conformance model created without any start events. (D-14343)
- Prevent dialogs auto-focus. (D-14369)
- Array aggregation function is not supported in in-memory aggregations. (D-14487)
- Pivot table shows error of Conversion failed when converting date and/or time from character string. (D-14500)
- Chart setting frame partly hide behind main header toolbar frame. (D-14540)
- TypeError: Cannot read properties of undefined (reading 'field') at Z.excelFilterSortActionHandler. (D-14549)
- Comformance or nonconformance data sorting: Cannot read properties of undefined (reading 'field') at tt.excelFilterSortActionHandler. (D-14575)
- AI assistant auto added filter causes error in Analysis chart. (D-14594)
- Font looks different in export file. (D-14595)
- When project is imported, Snowflake datatables show zero rows even if there is data. (D-14629)
- PA shows an error message about insufficient system memory in resource pool 'internal'. (D-14657)
- Enable Slice into dimesions for task report: Conversion failed when converting date and/or time from character string. (D-14673)
- Report measure setting does‘t support any List or unique list aggregation type values. (D-14681)
- Checkbox caption wrap automatically even though there are plenty of space. (D-14689)
- Error: <rect> attribute height: A negative value is not valid. ("-1"). (D-14691)
- Exception of type 'System.OutOfMemoryException' was thrown. (D-14693)
- ExpressionLanguage initialization is too slow. (D-14719)
- JS error occurred when try to Export PDF with Ukrainian UI. (D-14787)
- Error in Validating BPMN model. (D-14808)
- Empty datatables should be removed when create new model from filter failed . (D-14816)
- Error occurred when PA operations takes longer than 90 seconds in Snowflake native app. (D-14826)
- BPMN model validation error: The given key 'id04.....' was not present in the dictionary. (D-14843)
- Text repeating itself twice in error message. (D-14856)
- Copy and Open link icons overlapped with scrollbar. (D-14861)
- Invalid chart settings error should be more clear. (D-14881)
- Flaky E2E test "SystemReports Workspace related system reports". (D-14883)
- Error "2 matches were found for column rename" when there are multiple similar measures and event type filters in chart and dimension. (D-14888)
- Verify that PUT /password cannot set password if no password has been set. (D-14889)
- Scripts System report is slow and running it seems to block other script operations. (D-14890)
- TA: CortexAgentsQuery_ObjectCentric is flaky. (D-14892)
- SQLDataFrame query fails with two consecutive Where functions. (D-14897)
- E2E test failure: ObjectCentricFlowchart Filters can be created from dialog or selecting items from charts for object-centric models. (D-14901)
- Format of the initialization string does not confirm to specification starting at index 0. (D-14903)
- Hide object-centric flowchart tool palette item when case-centric model is selected. (D-14926)
- Error in querying event type measures. ERROR [42000] SQL compilation error invalid identifier '"df_2"."Cost"'. (D-14929)
- Better error message for query result. (D-14932)
- Demo dashboard "Lead Time Analysis: Delivery Time" need slightly update for "dbStartEvent" configuration. (D-14933)
- DataGrid.ts RangeError: Maximum call stack size exceeded. (D-14939)
- Excel export was broken for Query designer's table (fixed in D-14926). (D-14940)
- For datatables using Snowflake view, editing columns, Import and Delete all rows should be disabled. (D-14941)
- Conformance analysis fails with BPMN model that has non-branching parallel gateway. (D-14942)
Note: Features and fixes currently under work are not necessarily targeting to the next release.