Sigmafine v2026.1 Release Notes
Release Date: March 2026
SigmafineHub Version: 3.2
Sigmafine Server Version: 4.7 R2 Patch 3
Converter Add-in Version: 3.2.0.0
Executive Summary
The Sigmafine v2026.1 Bundle represents a comprehensive update to the SigmafineHub platform, focusing on stability, performance improvements, and enhanced user experience. This release addresses over 140 issues identified through customer feedback and internal testing, with particular emphasis on:
Single Sign on (SSO) Integration for SigmafineHub – SigmafineHub now supports single sign-on (SSO) using Kerberos authentication, enabling seamless access for users authenticated via their existing enterprise identity providers.
Visualizer Stability – Significant improvements to display rendering, panel interactions, and case management
Display Conversion – Enhanced ProcessBook to SigmafineHub conversion accuracy
IMM Integration – Refined transfer management and display compatibility
Performance Optimization – Reduced loading times and improved multi-user scalability
Error Messaging – Clearer, more actionable error messages throughout the application
Sigmafine Highlights
Core Engine Improvements
| Feature | Description |
|---|---|
| DX Results Mapping | DX results can now be directed to different attributes for multi-frequency analysis configurations (hourly and daily) |
| Quality Tracking Analysis | Fixed attribute selection for MeasurementType and MeasurementCount in configuration forms |
| Collect Inputs Enhancement | Resolved "Object reference not set" error when collecting inputs for models with specific attribute configurations |
SigmafineHub Highlights
New Features
| Feature | Description |
|---|---|
| SSO Integration for SigmafineHub | Once setup, users can use their existing identity providers to login to SFHub without having to enter a username and password. Users who do not have SSO setup will still be able to access SFHub through a username and password |
| Enhanced Error Messaging | Model synchronization errors now provide clearer, more actionable messages with specific details about what needs attention |
| Non-Admin Display Properties | Users without admin permissions can now access Display Properties page to view author, modification dates, and version history |
| Decimal Format Retention | Converted displays now properly retain decimal formatting configured in ProcessBook |
| SFHub Search Enhancements | SFHub tree view search now supports additional keywords and returns multiple selectable results, improving navigation and discoverability. |
| Remember Login Information | The application remembers the user’s domain and username after first login to reduce repeated data entry. |
| Default Symbols Library | A default symbols library is included and automatically associated with Sigmafine templates to simplify display creation. |
| Converter Annotation Handling | Converted displays correctly handle symbols with multiple annotations by separating annotations and generating transparent symbols as needed. |
| Redirect After Login | When accessing a protected display while logged out, users are redirected to login and then returned to the original display after authentication. |
| User & Group Permission Management | Administrators can create groups, assign users, and manage permissions centrally for consistent access control. |
| Support License Validation | The system validates support license status and exposes results in SFHub. |
| PI System 2024 Compatibility Validation | SFHub has been validated to ensure compatibility with PI System 2024 and confirms that supported PI System upgrades do not negatively impact Sigmafine or SFHub functionality. |
| Database Encryption Modernization | Legacy at-rest encryption has been replaced with SQL Server Transparent Data Encryption (TDE) to simplify security management. |
| Sigmafine Standard Library SQL Updates | Backend SQL scripts have been updated to align with recent changes to the Sigmafine Standard Library, ensuring data consistency. |
Enhancements
| Enhancement | Description |
|---|---|
| SFFH-1931 | Default Symbols Library - Added default symbols library support for SF templates so new environments do not require manual library setup |
| SFFH-2084 | Added base case hardware and software recommendations for up to 10 concurrent SFHub user after rigorous internal testing |
| SFFH-2110 | Implemented proactive session notifications which will not allow users to sign in to SFHub if the maximum number of concurrent sessions has been reached |
Visualizer
| Issue | Summary |
|---|---|
| SFFH-478 | Repeated Error Messages – Eliminated repeated error messages that obscured underlying issues |
| SFFH-480 | Search Bar Hint Text – Updated search bar placeholder text from "Enter Filter text" to "Search elements" for improved clarity |
| SFFH-578 | Right Panel Overlay – Fixed issue where right panel would cover the search field when opened |
| SFFH-695 | ADA Adjustment Visibility – Fixed issue where adjustments entered in ADA were not immediately visible until page refresh |
| SFFH-1086 | Panel Resize Issue – Fixed an issue where panels open with random widths after resize/toggle operations |
| SFFH-1219 | UI Improvements – Improved spacing, alignment, and replaced checkbox with trash icon for delete operations |
| SFFH-1292 | Gauge Configuration – Fixed gauge configuration causing attribute value to show as zero in Element Detail panel |
| SFFH-1309 | Function Selection – Fixed issue where selecting function from Sigmafine category would drag category name into edit box instead of function name |
| SFFH-1346 | Display Shift on Localize – Fixed issue where display shifts position when localizing a symbol from the analytics panel |
| SFFH-1385 | Element Detail Panel – Fixed an issue where collapsible panels in Element Detail panel become disabled when a report is open |
| SFFH-1524 | Date/Time Display Inconsistency – Fixed issue where the date displayed in SigmafineHub did not align with the date configured in the settings |
| SFFH-1571 | Settings Scroll - Fixed Visualizer settings behavior after scrolling |
| SFFH-1586 | Object Status Display – Fixed issue where case-sensitive attribute handling in Visualizer caused incorrect Object Status to be displayed for meters (e.g., showing OS instead of IS) |
| SFFH-1591 | Element Rendering – IMM Quantity Tab UOM Mismatch – Fixed issue where the Quantity tab in SigmafineHub IMM displayed default Units of Measure instead of the configured UOMs, causing a mismatch with the IMM Client |
| SFFH-1640 | Attribute Table Editing – Fixed issue where Object Status field in the Attribute Table could not be edited despite the edit option being available; edits were only possible through Quick Edits |
| SFFH-1641 | Run Button Usability - Fixed an issue where users could only start Run by clicking directly on the "Run" text instead of the full button area |
| SFFH-1656 | Studio Workflow Project Visibility – Fixed issue where newly created Studio projects were not visible in the Workflows dropdown unless the project was made public, blocking users who did not have Studio licensed or did not want public projects |
| SFFH-1673 | Case Date Formatting – Fixed an issue where case date formats in Visualizer did not follow the configured date format in settings |
| SFFH-1712 | Studio Pattern Category Filtering – Fixed issue where pattern configuration in Studio only checked element templates from the development database, ignoring element categories; elements in target databases with different templates were not processed by analytic code blocks even when matching the required category |
| SFFH-1766 | Display Navigation Performance – Fixed significant performance delays experienced while navigating through SigmafineHub Displays |
| SFFH-1869 | Diagnostic Panel Crash – Fixed page crash when clicking on Index, Template, or Category panels |
| SFFH-1870 | Element List Duplication - Fixed issue where element lists displayed duplicate entries |
| SFFH-1884 | ADA Data Import Adjustments - Fixed ADA table behavior when applying adjustments through data import format |
| SFFH-1886 | Quick Index - Fixed Quick Index dropdown population in Visualizer settings |
| SFFH-1892 | Converter Progress Bar Blocking Messages – Fixed issue where the progress bar displayed during display conversion prevented action-required messages from being shown to the user, causing the conversion to appear stuck |
| SFFH-1917 | Table Label Conversion – Fixed issue where some labels within display tables were misconverted, showing "No Data" instead of the correct attribute value after conversion |
| SFFH-1923 | Diagnostic Panel Freeze – Fixed an issue where diagnostic panel freezes and page turns blue, requiring restart |
| SFFH-1944 | Results Panel Hanging – Fixed issue where results and Adjustments panel hangs and becomes unresponsive |
| SFFH-1945 | Error Message Accuracy - Fixed an incorrect error message stating ReconciledMass does not exist |
| SFFH-1947 | Panel Loading - Fixed an issue where Sigmafine panels did not open correctly in Visualizer |
| SFFH-1948 | Error Message Overflow – Resolved issue where long error messages prevent display modeling operations |
| SFFH-1961 | Autodraw Symbol Placement – Resolved issue where autodraw symbols appear under toolbar and become un-selectable |
| SFFH-1976 | Symbol Resize Drift – Fixed issue where resizing a symbol causes it to move away from its original position |
| SFFH-2022 | Element Duplication - Fixed duplicate element creation after renaming elements in PI AF Explorer |
| SFFH-2131 | Connection Timeout – Resolved connection timeout errors during peak usage periods in SFHub |
| SFFH-2144 | Calculated Attributes Panel - Fixed issue where the Calculated Attributes panel was unavailable for some meters |
| SFFH-2156 | Case Timezone - Fixed case list Start/End time display to honor configured timezone settings |
| SFFH-2171 | ADA Table Transfers – Resolved transfer data not appearing correctly in ADA tables |
| SFFH-2197 | Unit of Measure Errors – Corrected UoM conversion errors in multi-unit displays |
| SFFH-2222 | AF Server Targeting - Fixed Visualizer display creation targeting incorrect AF server reference |
| SFFH-2223 | Log Timezone - Fixed action log timestamps to use local timezone instead of UTC offset drift in SFHub |
| SFFH-2371 | Quick Edit Comment Visibility - Fixed issue where Quick Edit did not fully display the comment line for non-Boolean attributes |
| SFFH-2372 | ADA Sorting - Fixed ADA table sorting behavior |
| SFFH-2374 | DataTable Operations – Fixed DataTable operations failing with specific attribute configurations |
| SFFH-2375 | Transfer Visibility – Fixed issue where SigmafineHub was not displaying all collected transfers; transfers were only becoming visible after performing a check-in operation |
| SFFH-2410 | ADA Refresh - Fixed ADA table refresh after adjustments imported via CSV |
| SFFH-2432 | Timezone Permissions - Restricted timezone selection to administrators in SFHub |
| SFFH-2439 | Screen Ghosting - Fixed screen ghosting artifacts after closing displays |
| SFFH-2440 | Access Message - Fixed incorrect “You do not have access to this display” behavior |
| SFFH-2477 | Sync Status Error - Fixed intermittent “Display not in sync with model” error behavior |
| SFFH-2480 | Notification User Name - Fixed incorrect user names shown in Visualizer notifications during multi-user case checkout and undo checkout actions |
| SFFH-2483 | Case Creation Issues – Fixed multiple issues preventing successful case creation and initialization |
| SFFH-2494 | Zoom Direction – Fixed reversed zoom direction to match standard application behavior |
| SFFH-2570 | Request Aborted Errors – Fixed "Request aborted" errors during concurrent operations |
| SFFH-2625 | Case Status Not Updating – Fixed issue where a case continued to show as running in SigmafineHub even after the run had completed in PI System Explorer |
| SFFH-2630 | Workflow Run Status - Fixed issue where the workflow UI returned to "Collect Inputs" after Run even when the case had completed successfully |
| SFFH-2634 | Datatable Adjustments - Fixed Datatable adjustment dialog and table behavior in Visualizer |
| SFFH-2632 | Workflow Stability - Fixed intermittent AF collection was changed before the read was completed workflow error |
| SFFH-2635 | Trailing Zeros - Fixed inconsistent trailing-zero formatting in Visualizer attribute tables |
| SFFH-2643 | Request Aborted Parameter Error - Fixed intermittent request-aborted 400 errors caused by undefined workflow parameters in display requests |
IMM
| Issue | Summary |
|---|---|
| SFFH-1596 | Density UOM - Fixed transfer density UOM conversion in IMM Quantity tab |
| SFFH-1965 | Conflict Error - Fixed IMM transfer edit conflict error reporting with missing user/attribute details |
| SFFH-1982 | Missing Params - Fixed IMM transfer edit exception when IMM_Params entries are missing |
| SFFH-1985 | Decimal Separator - Fixed IMM transfer list numeric formatting when decimal separator was missing |
| SFFH-2250 | Time Shift - Fixed IMM transfer Start/End time shifting by +1 hour on repeated edits |
| SFFH-2291 | ADA UOM - Fixed incorrect UOM shown in ADA table |
| SFFH-2549 | Tank Selection Errors – Resolved tank selection failures in IMM transfer management |
| SFFH-2620 | MovementType - Fixed missing MovementType in IMM transfer list responses |
Studio
| Issue | Summary |
|---|---|
| SFFH-1354 | Workflows - Added missing Studio Basic workflow functionality |
| SFFH-1902 | App URL - Corrected Studio Basic application URL configuration in SQL setup |
| SFFH-2153 | TableValue Function - Fixed TableValue function behavior in Studio expressions |
| SFFH-2226 | Project Creation - Fixed issue preventing Studio project creation on registered Studio packages |
Authoring
| Issue | Summary |
|---|---|
| SFFH-1796 | Copy/Paste - Fixed Authoring Copy/Paste behavior |
| SFFH-1941 | Delete Error (DB) - Fixed error when deleting elements defined in database from Authoring element panel |
| SFFH-1942 | Delete Error (DB/Model/Display) - Fixed error when deleting elements defined across database/model/display from Authoring element panel |
| SFFH-1946 | Authoring Auto-Expand Connections - Fixed issue where Auto-Expand could create unexpected flow connections not defined in AF |
| SFFH-1977 | Symbol Alignment - Fixed Authoring symbol alignment controls |
| SFFH-2097 | Missing Calc Attribute Panel – Restored Calc Attribute panel that was not appearing in Authoring mode |
| SFFH-2179 | Version History User - Fixed incorrect user details shown in display version history |
| SFFH-2207 | Authoring Sync Logs - Fixed issue where sync appeared successful but no logs were shown in the logs panel |
| SFFH-2225 | Gauged Tank Graphic Add - Fixed issue preventing graphics from being added to Gauged Tank template libraries |
| SFFH-2417 | Library Icons Save - Fixed issue where authoring library symbol icons were not saved |
| SFFH-2428 | Delete Display - Fixed display deletion issue in SFHub |
| SFFH-2465 | SF Standard Library Update - Updated SF Standard Library installer scripts to align with latest library changes |
| SFFH-2572 | SF Standard Library Refresh - Refreshed SF Standard Library content to restore symbol icons after icon-save fixes |
| SFFH-2642 | Symbol Locate - Fixed Symbol Locate positioning when ADA panel is open |
Display Conversion
| Issue | Summary |
|---|---|
| SFFH-580 | PI Point Configuration Display – Fixed PI Point configuration string showing PI server CSID instead of hiding it to prevent confusion |
| SFFH-1448 | Severity Icon Upload – Fixed an issue where adding a severity icon in Studio returned an HTTP error even though the icon was successfully added |
| SFFH-1526 | Visualizer Labeling – Fixed an issue where some meters displayed a numeric value instead of the expected "MeasuredMass" label in Visualizer |
| SFFH-1637 | Import Failures - Fixed display import failures after ProcessBook conversion |
| SFFH-1707 | Import Stability - Fixed additional display import failures after ProcessBook conversion |
| SFFH-1724 | Reconciled Data Display - Fixed converted display inconsistencies where reconciled labels and values showed incorrect "No Data" behavior |
| SFFH-1847 | Decimal Formatting - Fixed inconsistent decimal formatting/truncation in converted displays |
| SFFH-1901 | Conversion Performance - Improved Display Converter Add-In performance to resolve exceptionally slow conversion speed |
| SFFH-1904 | Graphic Differences - Fixed graphical drawing differences in displays converted from ProcessBook |
| SFFH-1914 | Adjustment Arrows - Restored yellow adjusted-value arrows missing after ProcessBook conversion |
| SFFH-1943 | Adjustment Arrow Missing – Fixed an issue where yellow adjustment arrow were not displaying on adjusted elements after conversion from ProcessBook |
| SFFH-2064 | Display Load Errors - Fixed display loading errors seen in specific display scenarios after conversion |
| SFFH-2096 | Conversion Log Errors – Fixed conversion error log in SFHub converter showing false errors in conversion logs, including incorrect "column already exist" messages and references to elements from unrelated models |
| SFFH-2252 | Diagnostic Summary Panel – Fixed an issue where the case diagnostics Summary panel did not display the total number of transfers |
| SFFH-2306 | Publish Display – Fixed an issue where Publish Display failed in Sigmafine HUB authoring mode |
| SFFH-2283 | Missing Meters After Conversion - Fixed conversion issue where some meters were not appearing in converted model displays |
| SFFH-2373 | IMM Layout Margin - Fixed large empty margin issue in converted IMM displays |
Sigmafine Server
| Issue | Summary |
|---|---|
| SFFH-765 | About Window Version - Fixed issue where the About dialog displayed an outdated version after upgrade |
| SFFH-2044 | DX Mapping - Fixed DX results behavior so mappings are not hardcoded and can target the correct attributes |
| SFFH-2057 | Quality Tracking Attribute Selection - Fixed DLL issue blocking correct selection of MeasurementType and MeasurementCount attributes in Quality Tracking Analysis configuration |
| SFFH-2281 | Tracking Viewer - Improved Composition Tracking Viewer behavior and usability |
| SFFH-2294 | UOM Coverage - Added missing kg/h option to available UOMs in Utility Data Reference |
| SFFH-2337 | Transfer Scope - Fixed transfer visibility scope so transfers are no longer shared across all server models |
| SFFH-2408 | Transfer Summary - Fixed transfer summary data reference behavior |
| SFFH-2435 | Input Count Consistency - Fixed discrepancy in collected input counts between Sigmafine Hub and PI System Explorer |
SQL Access Agent
| Issue | Summary |
|---|---|
| SFFH-2316 | Publish Handling - Fixed publish failure when composition tracking tables include extra columns |
| SFFH-2599 | String Truncation - Fixed string truncation errors with nvarchar(max) columns |
| SFFH-2601 | SQL Access Agent – Enhanced Composition Tracking Table Recognition in SQL Access Agent |
Excel Add-In
| Issue | Summary |
|---|---|
| SFFH-1360 | Excel Add-In SFGetTrans Formula - Fixed issue where executing a VBA macro using the SFGetTrans formula always missed the last transfer in the retrieved list |
Integration Framework
| Issue | Summary |
|---|---|
| SFFH-2227 | Integration Framework Transfer Updates – Resolved transfer update failures in Integration Framework |
| SFFH-2379 | SOA Invoker - Fixed SOA Invoker issue when methods use pass-by-reference parameters |
Authentication & Licensing
| Issue | Summary |
|---|---|
| SFFH-1103 | Double Sign-In – Resolved issue requiring users to sign in twice with the same credentials |
| SFFH-1991 | License Watermarking – Added visual watermarking for support expirations |
| SFFH-2101 | Added Remember Me Option for SFHub login- Added support for saving username/domain at first login (Remember Me) |
| SFFH-2135 | Auto-Disconnect Sessions – Fixed automatic session disconnection issues affecting active users when number of concurrent users has been reached |
| SFFH-2172 | Scheduler Instance Visibility - Fixed configuration issue where created scheduler instances were not appearing in the instances list |
| SFFH-2189 | Non-Admin Display Properties – Users with non-admin permissions can now access the Display Properties page |
| SFFH-2257 | Intermittent Connection Errors – Addressed intermittent connection issues affecting some users in Sigmafine HUB 3.1 |
| SFFH-2648 | Login Screen Cleanup - Removed Scheduler entry from the main login screen |
| SFFH-2665 | Login Reliability - Fixed login failures that prevented users from signing in |
Known Issues
| Issue | Description | Workaround |
|---|---|---|
| Meter Disappearance on Resync | In rare cases, meters may disappear when re-synchronizing a display after adding new elements | Re-import the affected meters |
| Display Not in Sync False Positive | Some displays may show "Display Not in Sync" warning even when elements are present; message clears after selecting a case | Select a case to dismiss the warning |
| Browser Cache Clearing | After upgrade, users may need to clear browser cache to see updated UI elements | Hard refresh browser (Ctrl+F5) or clear cache |
| Long Display Names | Display names exceeding 100 characters may be truncated in navigation menus | Use shorter display names or check Properties panel for full name |
| Issue with re-login | If IIS is idle with no operations, the first user will be asked to re-login | No current workaround but will be addressed in a future release |
Security Updates
| Area | Update |
|---|---|
| SFFH-485 | Addressed authentication vulnerability affecting session token validation |
| Authentication | Enhanced encryption for stored credentials and session tokens |
| API Security | Implemented additional API endpoint validation and rate limiting |
| Input Validation | Strengthened input validation to prevent injection attacks |
| Audit Logging | Enhanced audit logging for security-related events and access attempts |
| SFFH-2005 | Allows for non-SSO users to sign in – Login allows users to select SSO or username/password |
| SFFH-2384 | IPC Security - Secured IPC communication using SSL/TLS |
Deprecations
No features have been deprecated in this release.
Upgrade Notes
Prerequisites
- Sigmafine Server 4.7 R2 or later
- PI AF Server 2018 SP3 or later
- PI Data Archive 2018 SP3 or later
- .NET Framework 4.8
- IIS 10.0 or later
- SQL Server 2016 or later
Upgrade Path
- Backup your existing SigmafineHub database and configuration files
- Stop IIS services on the SigmafineHub server
- Install the Sigmafine v2026.1 Bundle package
- Update the Converter Add-in on all ProcessBook workstations
- Restart IIS services
- Re-convert displays if upgrading from version 3.0 or earlier
Post-Upgrade Verification
- Verify license binding in Admin → License page
- Confirm display sync status in Visualizer
- Test user authentication for both local and SSO users
- Validate ADA Table data formatting
Installation Media
To request access:
- Contact your Pimsoft account representative
- Email: support@pimsoft.com
- Provide your customer ID and license information
Documentation Updates
The following documentation has been updated for this release:
- Model synchronization error handling procedures
- License configuration for multi-server environments
- Performance tuning guidelines for concurrent user environments
- Display conversion best practices
- SQL Access configuration with special characters