Skip to main content
Release notes Universal GUI 2025.2.12

Release notes Universal GUI 2025.2.12

September 1, 2025Full release (from release candidate 2025.2.12)Hello everyone,As of this release, users can filter Boolean value types (true/false/null) in grids. We have also made significant improvements to pivot grids, grouped grids and grid navigation. Furthermore, we have added badge icons in menu groups to help users notice updates or alerts and added clickable hyperlinks for read-only fields.This release contains some breaking changes, such as the removal of support for legacy browsers and devices. DemoAs always, we have made a demo for you: try it here. Before trying it out, press 'Clear Cache' on the login screen.Read the Universal GUI user interface guide to get familiar with the GUI. Universal GUI version 2025.2.12For more information about setting up the Universal GUI, see the Universal GUI setup guide.Note:Use a modern browser to access the Universal GUI, for example, a recent version of Chrome, Firefox, Edge, or Safari mobile. Deploy the Universal GUI on the same server as Indicium or an allowed origin in appsettings.json. Run all hotfixes on IAM and the Software Factory that you plan to use for the Universal GUI. Use the latest version of Indicium.Download the Universal GUI version 2025.2.12 here ContentsDemo Universal GUI version 2025.2.12 New and changed Badge icons added in menu groups Export pivot grid to Excel or CSV Improvements for pivot grid and grouped grid New filter for Boolean value types in grid Shortcuts for page navigation Tile group titles truncated when too long Minor fixes and tasks What we will be working on next sprint Questions or suggestions? New and changedBadge icons added in menu groupsnewThe Universal GUI now displays a dot badge whenever one or more items within a menu group have a badge. This helps users notice updates or alerts, without needing to expand each group individually. The dot badge is automatically removed when none of the items in the menu group have a badge. Dot badges indicate if items within the menu group have active badges Export pivot grid to Excel or CSVnewYou can now export the active pivot grid to Excel or CSV format. The Export option is available in the separate Cube view bar for versions lower than 2025.1, or as part of an action bar.To make Export visible in the action bar, the following conditions must be met:The underlying table used for the pivot grid allows exporting. The screen type contains a pivot grid.When you export a pivot grid:Domain element fields are exported as displayed in the pivot grid, including their translations. Numeric fields are exported as raw numbers without their regional formatting. Date fields are exported as raw values without their regional formatting. Only visible data is exported, underlying values in collapsed groups will be excluded in the export. Exporting a pivot grid to Excel or CSVKnown issueIf Show total for rows is disabled, then exporting a cube view will only include rows that belong to the innermost grouping level. Parent group rows will not be included in the export.  Improvements for pivot grid and grouped gridchangeWe have made the following improvements to pivot grids and grouped grids: Pivot column totals - You can now hide the extra row showing column totals by clearing the checkbox Show total for columns in menu Cubes > Cube views > Pivot settings in the Software Factory. Users can also toggle this option from the Pivot settings pop-up in the action bar in the Universal GUI. This allows more data to be displayed in the same space.    Side-by-side comparison of row totals   Row totals are hidden  Row totals are shown    Loading indication - When a pivot grid is being loaded, the pivot now shows skeleton loaders instead of rotating cogwheels. Header text wrapping - Previously, if the pivot header text did not fit within the column width, it would be cut off. The header text now wraps over multiple lines.And for grouped grids: Non-grouped data - In grouped grids, non-grouped data is now aligned with the same level of indentation as grouped data, so more data can be displayed.Side-by-side comparison of non-grouped data display Before, non-grouped data was displayed with more indentation  Now, non-grouped data is aligned with the same level of indentation as grouped data  Group labels - The border between regular header labels and empty group labels has been removed. Furthermore, we corrected a slight misalignment between the header and group label. Lastly, when scrolling horizontally, group labels are kept in view.   Group labels are kept in view when scrolling horizontally  New filter for Boolean value types in gridCommunity idea newIt is now possible to filter Boolean value types (true/false/null) for checkboxes in grids. This was also possible in the Windows GUI.When a user hovers over a column containing Boolean values, three dots appear that indicate that the column can be filtered. When selected, a pop-up opens that allows them to select which information they would like to see in the grid. Shortcuts for page navigationnewWe have added shortcuts for navigation in paginated grids.In a grid in non-edit mode, with only one row selected: ↑ (arrow up) or Page Up - when on the first row, go to the previous page. ↓ (arrow down) or Page Down - when on the last row, go to the next page.In a non-default editable TAB and NOT in edit mode, a grid, a card list or a form, with the focus on a component:Alt + Page Up - go to the previous page. Alt + Page Down - go to the next page.Where page navigation is available, tooltips are shown for the footer pagination arrows.< Previous Page - tooltip: "Previous page (Alt + Page Up)" > Next Page - tooltip: "Next page (Alt + Page Down)" Tile group titles truncated when too longchangeTile group titles that are too long are now truncated with an ellipsis (…) instead of being placed on a new line. The full title is displayed in a tooltip.A tile with a truncated title and the full title in the tooltip Minor fixes and tasksFor the pivot grid:Resolved an issue where clicking a cell in an editable pivot grid with more than two levels of nested categories could cause a crash. The crash would occur after expanding the deepest level. When the pivot field setting of a dimension was set to Default expanded, it would not be applied if the dimension was the top-level series or column. This has been fixed.For navigation URL stability:Fixed a crash that could occur after logging in again if the session expired while using a navigation URL. Improved error handling for invalid navigation URLs. Instead of a technical error message ('Cannot read properties of undefined (reading 'tab_id')), users now see a user-friendly message: 'This link is broken. If this is unexpected, please contact support.' When the Universal GUI was opened or refreshed via a navigation URL, the translation of opened documents would be incorrect (e.g., “Customer” instead of “Customers”). This has been fixed.Other fixes:Applying a conditional layout without conditions to a scheduler resource would lead to a crash. This issue has been fixed. Resolved an issue where values entered in an active Form control were not saved if a user immediately interacted with a Signature control afterward. Fixed an issue where resizing a screen using the splitter could cause the Universal GUI to freeze. Users would sometimes get the error 'Dataset refresh not possible on a non-table context' when working within a modal pop-up screen. This has been fixed. When both Auto-edit and Auto-save were enabled, the search bar in the action bar would unexpectedly lose focus when typing. Furthermore, clearing the search input when no rows were available caused the focus to move to the first editable column. This has been fixed. Previously, the behavior of Ctrl + Shift + Click in a grid to select consecutive rows was inconsistent. It sometimes acted like Ctrl + Click when used on selected rows, meaning only the clicked row would be selected, and like Shift + Click when used on non-selected rows, meaning all rows between the last selected row and the clicked row would be selected. We have corrected this behavior. In a default editable grid with Auto-save enabled, the parent row did not change when you selected a different parent row immediately after changing a value in a child. This has been fixed. What we will be working on next sprintThe next sprint we will be working on:Additional Excel-filter types, such as text, numeric, date/datetime/time. Displaying lookups as links. Adding resource columns to the Scheduler (2025.3). Localization improvements (2025.3). Editor style improvements (outlined styling). Adding support for push notifications (2025.3). Adding the ability to save advanced filters as prefilters (2025.3). Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community! 

Related products:Universal GUI
Release notes Indicium (2025.2.12)

Release notes Indicium (2025.2.12)

Hello everyone,In this release, we have made several improvements and fixes.You can read more about Indicium's features in the Indicium user manual. About IndiciumTwo types of the Thinkwise Indicium Application Tier are available:Indicium Basic (EoL): for use with the Windows GUI and Mobile GUI. This basic version does not support features such as system flows and OpenID. Indicium: for use with the Universal GUI and via APIs. This version uses the full range of Indicium functionality. Download Indicium release 2025.2.12 here. ContentsAbout Indicium Minor fixes and tasks Questions or suggestions? Minor fixes and tasksOn the DB2 iSeries database platform, wildcard characters for LIKE conditions (% and _) were not escaped correctly but treated as wildcard characters instead of literal characters. This has now been fixed. SQL Server and Oracle were not affected by this issue. On the DB2 iSeries and Oracle database platforms, some constraint error message types were treated as unknown errors, causing a 500 error status code on the request and an entry in the error log. These errors are now correctly treated as known error messages that result in a translated message for users, with the ability to correct the cause of the error. If it took too long to log in on the Indicium login page, you would not be redirected back to the Universal GUI. This has been fixed. We reintroduced the background image for the root Indicium page. Unfortunately, it had disappeared after the new login styling of release 2025.2.10. Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community!

Related products:Indicium Service Tier
Extra release - Universal GUI 2025.2.11.2
Release notes Universal GUI 2025.2.11

Release notes Universal GUI 2025.2.11

August 4, 2025Full release (from release candidate 2025.2.11) Additional fixes in this release: Resolved an issue where forms appeared editable in default edit mode, even though editing was disabled in the layout procedure by setting update_button_type to '1' or '2'. Previously, when the Accent color was set to white in light mode or black in dark mode, some buttons were invisible in the Sort and Export pop-ups. The same problem affected messages with custom message options. This has been fixed. When pasting content from Word into the HTML editor, unnecessary Word metadata would be retained, resulting in HTML fields taking up more space than necessary. The metadata is now removed, reducing database usage. A loading screen would remain visible after changing the Screen type by using the Screen type... button in the action bar, until the user opened or reopened the document, or reloaded the Universal GUI fully. This has been fixed.   Hello everyone,In this release we have introduced a loading pop-up for refreshing the model, changed the double-click behavior for records to match the Windows GUI, and made performance improvements when initializing forms. DemoAs always, we have made a demo for you: try it here. Before trying it out, press 'Clear Cache' on the login screen.Read the Universal GUI user interface guide to get familiar with the GUI. Universal GUI version 2025.2.11For more information about setting up the Universal GUI, see the Universal GUI setup guide.Use a modern browser to access the Universal GUI, for example, a recent version of Chrome, Firefox, Edge, or Safari mobile. Deploy the Universal GUI on the same server as Indicium or an allowed origin in appsettings.json. Run all hotfixes on IAM and the Software Factory that you plan to use for the Universal GUI. Use the latest version of Indicium.Download the Universal GUI version 2025.2.11 hereContentsDemo Universal GUI version 2025.2.11 Contents New and changed Load pop-up for refreshing model Changed double-click behavior for records Performance improvements Short-term-support platform version numbers in the 'About' screen Minor fixes and tasks What we will be working on next sprint Questions or suggestions? New and changedLoad pop-up for refreshing modelnew 2025.2.11When executing the task Refresh model from the profile menu, there was no visual indication that the action was in progress. A loading pop-up has now been added to indicate the status during the model refresh.*Loading pop-up for refreshing the model*Changed double-click behavior for recordschangePreviously, when double-clicking on a record in a lookup pop-up, the Universal GUI would navigate to the Form tab if there was one present. We have changed this behavior so that it matches the Windows GUI. Now, double-clicking a record will select the record and close the pop-up. This behavior only occurs when no double-click task has been assigned to the column that is double-clicked. If you have assigned a double-click task, then the task will be executed instead. Performance improvementschangeWe have improved the performance when initializing a form, especially when there are many form fields inside collapsed sections. In addition, the Search bar is now shown before the initial dataset is loaded. If the initial dataset takes a long time to load, users can start searching immediately, which will result in quicker data loading. In the future, the initial dataset request will also be canceled when a search is performed. Short-term-support platform version numbers in the 'About' screenchangeIn Thinkwise, we work with two types of platform version numbers: LTS (Long Term Support) and STS (Short Term Support). The LTS version is the main version that is supported for a longer period, while the STS version is a more frequent release that includes new features and fixes. Previously, only the LTS version number (for example: '2025.2') was displayed in the About screen. Now, the STS version (for example: '2025.2.11') is displayed.*Version numbers in the 'About' screen*Minor fixes and tasksWe have implemented some fixes for the Advanced filter pop-up: When applying a quick filter on a column with VisibleForFilter set to hidden, the fields are no longer shown in the filter pop-up. Filtering on lookup-type columns has been improved when a duplicate filter condition on the same column already exists. The filter pop-up now dynamically increases in width as groups are added. Rapidly clicking on the link x conditions opened the reference filter pop-up multiple times. This is prevented now, and when it takes longer to open, a progress dialog is shown. We have added support for DisableFilterOnDetail for platform versions 2025.1 and older to disable reference filtering. From version 2025.2 onwards, this control is available in the Software Factory: Visible for filter. The user could not open the Treeview because the icon's height was too high. This has been fixed. Fixed an issue where the Total position was set to Near. The pivot grid would show an expand row button on the grand total row instead of the last pivot row. When using the up and down arrow keys to navigate the editable grid in the Universal GUI, key inputs were occasionally ignored after multiple presses. This has been fixed. Fixed an issue where navigating to a specific row using the Go to row process action did not automatically scroll the card list to bring the selected row into view. When a detail containing a task was opened in a detail tab, switching records in the main subject and immediately navigating to the detail tab could result in the task executing with parameters from the previously selected record. We have fixed this by blocking tasks while the dataset is refreshing. When opening a detail screen as a zoom detail document, the badge count reset to '0' in the opened documents list. This has been fixed. Fixed an issue where the menu badge was incorrectly synced to the badge count of a detail. What we will be working on next sprintThe next sprint we will be working on:Grid header filtering on text, number, and checkbox type columns. Support for push notifications. Badges on open menu groups. Editor style improvements (outlined styling). Pivot grid: Export to Excel. Save advanced filters as prefilters (2025.3). Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community!

Related products:Universal GUI
Release notes Indicium (2025.2.11)

Release notes Indicium (2025.2.11)

Hello everyone,In this release, we have removed support for Indicium 2023.1, 2023.2, and 2023.3 in accordance with our lifecycle policy. Furthermore, we have re-enabled script support in DevExpress reports, which was disabled in the previous release due to an upgrade of our reporting library.You can read more about Indicium's features in the Indicium user manual. About IndiciumTwo types of the Thinkwise Indicium Application Tier are available:Indicium Basic (EoL): for use with the Windows GUI and Mobile GUI. This basic version does not support features such as system flows and OpenID. Indicium: for use with the Universal GUI and via APIs. This version uses the full range of Indicium functionality.Download Indicium release 2025.2.11 here.ContentsAbout Indicium Breaking Indicium 2023 deprecated New and changed Re-enable script support in DevExpress reports Minor fixes and tasks Questions or suggestions? Breaking Indicium 2023 deprecatedbreakingIn accordance with our lifecycle policy, we have removed support for Indicium version 2023.1, 2023.2, and 2023.3.Upgrade your Software Factory and IAM to version 2024.1 or higher. Check that your email provider is configured in IAM. See Email providers. The backwards compatibility code is no longer available in Indicium. New and changed Re-enable script support in DevExpress reportschangeIn release 2025.1.14.0, we upgraded our version of DevExpress (our reporting library). This had the consequence that reports with C# scripts started to fail. The error message you will see is:"DevExpress.XtraReports.ScriptExecutionException: Report scripts were found in the application while script execution is disabled."To solve this, we are now providing a toggle in the appsettings.json.WarningBy default, scripts are not allowed. DevExpress recommends keeping scripts disabled for security reasons. The alternative DevExpress provides is "Expression bindings". You can read more about it here: Data binding modes Only enable scripts in DevExpress reports if you are aware of possible security risks. Enabling scripts can lead to security vulnerabilities if not handled properly.If you nevertheless want to enable scripts, you can do so by adding the following to the appsettings.json: "Reporting": { "DevExpress": { "UnsafeScripts": true } } Minor fixes and tasksWe fixed an issue for DevExpress reports with parameters in combination with DB2. Fixed an issue where underscores could not be used in web domain based login. Specifying a non existent prefilter through the $prefilter query option will now result in a '400 Bad Request' response. Fixed an issue when using characters with diacritics in user provisioning. Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community!  

Related products:Indicium Service Tier

🚀 Platform improvements for week 29 ⚠️

Hi everyone!Bit earlier this time, but we have found a significant enough bug in the 2025.2 that has been fixed with a hotfix.We’ve released the following platform improvements this week: SF 2025.2 ⚠️20250716 - Synchronization effective rights caching fix It was possible for the effective rights of task and report variant parameters to not be properly cached, causing them to become unauthorized. This has been fixed. ⚠️ If you have synchronized with IAM before installing this hotfix, please resync your branch to IAM.   SF 2025.2 & 2025.120250716 - Oracle packages in Smart upgrade improvement For Oracle, logic procedures for tables and other objects are distributed as a Package. These packages were always rebuilt during a Smart upgrade. We have modified the strategy of the underlying program objects to ensure they are only included in the smart upgrade if the definition has been updated. IAM 2025.2  20250719 - Increase interval of system_flow_do_job We modified the way rights are granted in the Software Factory by utilizing an enrichment. When an enrichment is started, a job is created and is initiated by a system flow every 5 seconds. This could lead to you waiting up to 5 seconds for the process to start. We have adjusted the interval down to 1 second, meaning every 1 second, a Pending job will be picked if it exists. Due to the significant improvements to the process flow schedule log in IAM, we are confident that lowering the interval will not cause any issues and will increase satisfaction when using the Software Factory.

Related products:Software Factory
Thinkstore model updates (2025.2)

Thinkstore model updates (2025.2)

Hello everyone,As of this release, we have added the ability to receive emails using Microsoft Graph. In addition, we have added the Application log solution, which automatically logs tasks, stored procedures, handlers, and triggers. We have adjusted the Thinkwise Guideline Validations to also check the Action bar and Custom action bar and removed the Generated checkbox from several tables. Finally, we have deprecated the solution Track which task started/how long it took. About the ThinkstoreThe Thinkstore is a fully integrated way for downloading and installing ready-made solutions directly into your models right from the Thinkwise IDE. It contains a collection of scripts and samples to help you get the most out of the Thinkwise Platform. You can find the Thinkstore in the Software Factory, in the menu Enrichment > Thinkstore.The Thinkstore only contains solutions specifically for the Software Factory version you are using. Therefore, the Thinkstore will be cleared before every platform upgrade. After the upgrade, if you open the Thinkstore in the new Software Factory version, it will initiate a refresh and retrieve all the available solutions for that version. This process runs in the background. It can take up to ten minutes before the solutions are available.You can read more about the Thinkstore in the Thinkstore guide.About the Thinkstore New and changed in the Thinkstore models Receive e-mails using Microsoft Graph Application log Thinkwise Guideline Validations Checkbox 'Generated' removed from tables Removed from the Thinkstore Deprecated: Track which task started/how long it took Questions or suggestions? New and changed in the Thinkstore modelsReceive e-mails using Microsoft GraphWe have added the ability to receive emails using Microsoft Graph. For more information, see Microsoft Graph solutions. Application lognewWe have added a new solution to automatically log tasks, stored procedures, handlers and triggers, resulting in a single overview where you can trace errors and runtimes of the procedures.This solution is called the Application log. For more information, see Application log in the Thinkstore guide.The example below demonstrates that the update handler of the employee initiated the sequence. It executed the task task_one, which initiated task_two. Task_two then inserted a record in date_conversion, which has an instead-of trigger. After completion of task_one, the handler updated the employee record, which has a trigger employee_tu.If you want to learn more about how to use the Application log, see this recent blog post: Example of the application log tree viewThinkwise Guideline ValidationschangeThe following validations have been adjusted:tsf_guideline_screentype_without_prefilter_bar tsf_guideline_screentype_without_task_barBoth validations only checked screen components. Now, they also check the Action bar and Custom action bar. Checkbox 'Generated' removed from tableschangeFollowing the changes in the Software Factory release 2025.2, the checkbox Generated has been removed from several tables. With this change, the Thinkstore solutions remain up to date.The following solutions have been adjusted:Active prefilter AWS publish file link CRM demo in Universal Find illegal XML characters in your data Inheriting prefilters Insights Thinkwise Guideline Validations WorkflowRemoved from the ThinkstoreDeprecated: Track which task started/how long it tookThe solution Track which task started/how long it took is deprecated because the new solution Application-log is available now. It has been removed from the Thinkstore. Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community! 

Related products:Thinkstore
Release notes Universal GUI 2025.2.10

Release notes Universal GUI 2025.2.10

Hello everyone,In this release, we have added support for the Thinkwise Platform release 2025.2. We have also made several improvements to the color styling in dark mode, including new button styles and improved readability. DemoAs always, we have made a demo for you: try it here. Before trying it out, press 'Clear Cache' on the login screen.Read the Universal GUI user interface guide to get familiar with the GUI. Universal GUI version 2025.2.10For more information about setting up the Universal GUI, see the Universal GUI setup guide.Note:Use a modern browser to access the Universal GUI, for example, a recent version of Chrome, Firefox, Edge, or Safari mobile. Deploy the Universal GUI on the same server as Indicium or an allowed origin in appsettings.json. Run all hotfixes on IAM and the Software Factory that you plan to use for the Universal GUI. Use the latest version of Indicium.Download the Universal GUI version 2025.2.10 here ContentsDemo Universal GUI version 2025.2.10 New and changed Support for Thinkwise Platform 2025.2 New button styling and improved readability in dark mode Improved readability in dark mode Setting to prevent pruning Minor fixes and tasks What we will be working on next sprint Questions or suggestions? New and changedSupport for Thinkwise Platform 2025.2The Universal GUI requires the newest version of Indicium. For this release, upgrade Indicium at least to version 2025.2.10.In this release, we have added support for the Thinkwise Platform release 2025.2. This includes:For the Filter pop-up: filtering multiple levels deep on data in related subjects, and advanced options to create complex filter queries. This feature is backwards compatible with previous supported versions of the Thinkwise Platform. For Schedulers: task execution on a time cell, drag and drop external data, conditional layouts for scheduler resources and for time cell background colors. For Maps: the possibility to allow users to add a geometric type to a map, and to move a location marker on a map. For cubes: custom legend colors for charts. For (custom) action bars: configuration of primary actions ('call to action'), and an enrichment for placing Filter button after the Search field in the action bars. Alternative translations for Confirm and Cancel buttons in tasks and reports. A new screen component for custom components. Font settings for conditional layouts for grids, forms, cubes, tasks, and reports. Separate colors for the menu in dark and light mode, in addition to the main and accent colors. The possibility to improve the login experience, including branding.For a complete overview of all new features, see the Thinkwise Platform 2025.2 release notes. New button styling and improved readability in dark modeTo improve readability and user experience in dark mode, we have changed the styling of several buttons. In general, we can now discern four different types of buttons:Primary buttons - The main color is used as the background color, and the text is in uppercase.New styling of primary buttons in dark modeSecondary buttons - No background color, the text is in uppercase, and the text and border are in a contrasting color (black/white) to the component.New styling of secondary buttons in dark modeTertiary buttons - No background color, no border, the text is in uppercase and in a contrasting color (black/white) to the component.New styling of tertiary buttons in dark modeUtility buttons - No background color, no border, the text is in lowercase and in the accent color.New styling of utility buttons in dark modeImproved readability in dark modechangeTo improve readability in dark mode, we have made several changes:For Grids and Card lists, the opacity upon (multi)selecting and hovering has been increased. The Drag and drop icons in the Export and Sort pop-ups were not in a contrasting color to the background color. This has been fixed. The buttons in the Sort pop-up now use the utility button styling (accent color). The button Restore column order in the Export pop-up now uses the utility button styling (accent color).For example, the Sort pop-up now looks like this:New styling of the Sort pop-up in dark modeAnd the Export pop-up now looks like this:Styling of the Export pop-up in dark mode Setting to prevent pruningnewPreviously, grids, trees, and card lists were pruned if a detail screen contained a form, aligning with the behavior in Windows GUI. Now, you can disable this pruning by setting the screen component property prevent_inheritance_multi_row_component_prune to true. This property can be added in the Software Factory, in the menu User Interface > Screen types > tab Screen components > field Screen component prop. Minor fixes and tasksWe fixed an issue where hidden prefilters were still claiming space in the toolbar even though they were not visible. When a vertical tab was nested within another tab, an unexpected empty area sometimes appeared next to the tab. This has been fixed. When an error was triggered in the default procedure, the pivot grid would not revert the values in the fields. This has been fixed. What we will be working on next sprintThe next sprint we will be working on:Grid header filtering on text and checkbox type columns. Support for push notifications. Badges on open menu groups. Editor style improvements (outlined styling). Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community! 

Related products:Universal GUI
Release notes Indicium (2025.2.10)

Release notes Indicium (2025.2.10)

Hello everyone,In this release, we have added support for the Thinkwise Platform release 2025.2. The main feature is the new look and feel of the Indicium login page, which now supports domain-based login, custom CSS styling, configurable login messages, and tenant email providers and templates.Note the breaking change that no longer executes an update statement when a user first selects the Edit and then the Save button without making any changes in the form or grid. This change makes the Universal GUI more consistent with the behavior of the Windows GUI.You can read more about Indicium's features in the Indicium user manual. About IndiciumTwo types of the Thinkwise Indicium Application Tier are available:Indicium Basic (EoL): for use with the Windows GUI and Mobile GUI. This basic version does not support features such as system flows and OpenID. Download Indicium Basic release 2025.2.10 here. Indicium: for use with the Universal GUI and via APIs. This version uses the full range of Indicium functionality.Download Indicium release 2025.2.10 here.About Indicium Breaking Update no longer executed when no changes are made Move email provider settings to IAM New and changed Support for Thinkwise Platform 2025.2 Aborted step in process flow monitor Improvement in login provider selection Message for error in model with multiple lookups Minor fixes and tasks Questions or suggestions? BreakingUpdate no longer executed when no changes are madebreaking change Universal GUIIndicium no longer executes an update statement when a user first selects the Edit and then the Save button without making any changes in the form or grid. This change makes the Universal GUI more consistent with the behavior of the Windows GUI.Database triggers are no longer executed when no changes are made. Note that any process flow that is configured for the subject will still be executed, even if no changes are made. Move email provider settings to IAMbreaking changeChanges that have been made in this release are breaking to the appsettings.json configuration of email providers. We strongly recommend that you move your email provider settings from appsettings.json to IAM. This has been available since the Thinkwise Platform release 2023.2. New and changedSupport for Thinkwise Platform 2025.2The Universal GUI requires the newest version of Indicium. If you upgrade the Universal GUI to release 2025.2.10, upgrade Indicium at least to this version as well.In this release, we have added support for the Thinkwise Platform release 2025.2. This includes: More control over the look and feel of the Indicium login page: Domain-based login. Custom CSS styling for the login page. Configurable login messages and authenticator links. Tenant email providers and templates. A new option AlwaysDeferLogin to delegate the Universal GUI login to Indicium. We recommend setting this option to true to use the new login pages everywhere. This feature is backwards compatible with previous supported versions of the Thinkwise Platform. For Schedulers: task execution on a time cell, drag and drop external data, conditional layouts for scheduler resources and for time cell background colors. For Maps: the possibility to allow users to add a geometric type to a map, and to move a location marker on a map. For the Filter pop-up: filtering multiple levels deep on data in related subjects, and advanced options to create complex filter queries. This feature is backwards compatible with previous supported versions of the Thinkwise Platform. For a complete overview of all new features, see the Thinkwise Platform 2025.2 release notes. Aborted step in process flow monitornewThe Indicium process flow monitor now shows an aborted step if the process flow was aborted due to an error. The error message is also shown.Example of an aborted step in the process flow monitorImprovement in login provider selectionchangePreviously, selecting Cancel after selecting a login provider would terminate the login process. You can now select a different login method without having to restart your login attempt. When you select Cancel at any point after choosing a provider, you will return to the screen Select Login Provider. Message for error in model with multiple lookupsnewIndicium now shows a clear error message when an error occurs in a model with multiple lookups. This is an addition to the validation that was already present in the Software Factory. Minor fixes and tasksIn some cases, the in-app notifications were not correctly returned to the Universal GUI. This has been fixed. Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community!

Related products:Indicium Service Tier
Thinkwise Platform 2025.2

Thinkwise Platform 2025.2

This release of the Thinkwise Platform is a leap forward in user experience.We have greatly improved the filtering capabilities: users can now filter on data in related detail and lookup subjects in the filter pop-up, and use advanced AND/OR/NOR filter conditions. To improve usability, the Filter button is now shown on the action bar by default, and the filter pop-up has been optimized for smaller screens.Graphical components have also received significant updates. You can now:Enable your users to add geometric types to and move markers on a Map.Enable your users to execute tasks on time cells and drag and drop external records in the Scheduler. Apply conditional layouts in the Scheduler.Add custom legend colors to Charts. Better interact with Custom Components.We have further improved the UI/UX flexibility of the Thinkwise Platform. Enhancements include configurable menu color settings within a theme, designated primary actions, alternative translations for task and report buttons, and additional font styling options in conditional layouts. With the ability to embed a custom CSS file in the Intelligent Application Manager and a redesigned Indicium login page, you can create a more personalized and branded user login experience.To improve your development experience, we have made several enhancements to the Software Factory. This includes a more robust branching and merging process, and improvements for unit tests. We have introduced user preference settings for the Creation process and some new enrichments.Lastly, we would like to remind you that this year (2025) is the last year the 2-tier architecture is supported. The 3-tier architecture is much more secure and stricter regarding the quality of your model. If you are still working in a 2-tier environment, fix all findings in validations and smoke tests to prepare for the transition to a 3-tier environment. More documentation to support your transition will become available soon.This release includes 18 community ideas representing 391 votes. The most popular ideas are:  A full overview of all release notes is available at Thinkwise Platform release 2025.2 

Related products:Software FactoryIntelligent Application ManagerIndicium Service Tier
Release notes Indicium (2025.1.15)

Release notes Indicium (2025.1.15)

Hello everyone,In this release, we have updated the library that connects to OpenAI and Azure OpenAI. Note that you should switch to a supported chat model if you use an LLM completion process flow connector, as some legacy models are no longer supported.You can read more about Indicium's features in the Indicium user manual. About IndiciumTwo types of the Thinkwise Indicium Application Tier are available:Indicium Basic (EoL): for use with the Windows GUI and Mobile GUI. This basic version does not support features such as system flows and OpenID. Indicium: for use with the Universal GUI and via APIs. This version uses the full range of Indicium functionality. Download Indicium release 2025.1.15 here. ContentsRelease notes Indicium (2025.1.15) About Indicium Breaking Updated LLM connectors library Minor fixes and tasks Questions or suggestions?  BreakingUpdated LLM connectors librarychangeWe have updated the library that connects to OpenAI and Azure OpenAI, adding support for newer reasoning models like o3-mini.In addition, the following completion models are considered legacy by OpenAI and Azure OpenAI and are no longer supported by the Thinkwise Platform:davinci-002 babbage-002 gpt-3.5-turbo-instruct If you use an LLM completion connector, Indicium will try the model on the chat completion endpoint. If that fails, you must switch to a supported chat model. For an overview of the supported models, see the OpenAI documentation. Minor fixes and tasksWhen a badge was configured for a table task or report with parameters, the badge did not update correctly. This has been fixed. Indicium did not generate the correct query for a SUM aggregation on a bit column. In addition, if the SUM returns a too-large value for a tinyint, it would return an error. Both issues have been fixed. Previously, when the default procedure modified a value but only changed its casing, it did not notify the Universal UI to refresh the data. This behavior has now been corrected: the Universal GUI is properly updated when such changes occur. Using the Indicium API for clearing a file column did not work. This has been fixed. In a POST/PATCH request, a body with {"fileProperty": null} now properly clears the file. We have fixed an issue that caused the Move file process flow connector to not work for Azure File storage. The target file would have the same length, but be filled with NULL bytes. Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community!

Related products:Indicium Service Tier
Release notes Universal GUI 2025.1.15

Release notes Universal GUI 2025.1.15

Hello everyone,This release contains several new features and improvements for pivot tables, collapsible sections, the list bar menu search, the Scheduler, and offline menu tasks. DemoAs always, we have made a demo for you: try it here. Before trying it out, press 'Clear Cache' on the login screen.Read the Universal GUI user interface guide to get familiar with the GUI. Universal GUI version 2025.1.15For more information about setting up the Universal GUI, see the Universal GUI setup guide.Note:Use a modern browser to access the Universal GUI, for example, a recent version of Chrome, Firefox, Edge, or Safari mobile. Deploy the Universal GUI on the same server as Indicium or an allowed origin in appsettings.json. Run all hotfixes on IAM and the Software Factory that you plan to use for the Universal GUI. Use the latest version of Indicium.As usual, the Universal GUI requires the newest version of Indicium.Download the Universal GUI version 2025.1.15 here ContentsDemo Universal GUI version 2025.1.15 Contents New and changed Detail navigator and task execution based on selected pivot table cell Change in bar behavior for collapsible sections List bar menu search now includes groups 'Today' button in the Scheduler Image upload domain control in offline menu task Restyled filter pop-up Process flow filters converted to user filters Minor fixes and tasks What we will be working on next sprint Questions or suggestions? New and changedDetail navigator and task execution based on selected pivot table cellnewWhen selecting a cell in a pivot table, the Universal GUI now determines the underlying subject, filters the dataset according to the selected cell values, and selects the first row. This results in the detail forms displaying the first active record, so table tasks on the subject receive the correct row to populate the parameters.When a cell's axis results in more than one row, the first row of that result will be selected according to the subject's sort options. You can determine the sort options in menu Subjects > Default/Variants > tab Data > tab Sort. For more information, see Sort columns.If the subject has no visible list style, such as a card list or grid, we recommend that you configure the following settings in menu User Interface > Subjects > tab Settings for optimal performance:Set Max. no. of records to 1 Set Page size to 0 Change in bar behavior for collapsible sectionschangeWe have updated the display behavior of the bar for collapsible sections based on your current settings.The bar is shown when:The checkbox Field on next tab page is selected, the field Tab page label is empty, and you have provided a Tab page icon. The checkbox Field on next tab page is selected, the field Tab page label is not empty The checkbox Field on next tab page is selected, and the Tab page label contains a white space.These settings are available in menu User interface > Subjects > tab Default/Variants > tab Components > tab Form. For more information on these settings, see Fields in next tab or section. List bar menu search now includes groupschangeThe search functionality in the list bar menu has been extended to include groups. When a search term matches a menu group, the list displays all matching groups along with their items.For example, if you search for "Finance", the list will show the "Finance" group and its items.*Menu search now also applies to groups* 'Today' button in the SchedulernewIn Universal GUI version 2025.1.13, we changed the behavior of the Scheduler. When Sliding pagination was enabled, the view would incorrectly start one month earlier if the top timescale was not set to Year. This has been fixed.This change also had the unwanted consequence that a manually changed date range would be lost when switching between views. To solve this, we have partially reverted this behavior so that the current date range will be retained. To make it easier to return to the current date, we have added a Today button that changes the date range to the current date.*The new 'Today' button in the Scheduler* Image upload domain control in offline menu taskchangeThe offline menu tasks have been updated to support the Image upload domain control (menu Data > Domains > tab Form > group User interface > field Control).In addition, when a user selects Continue in the Go Offline banner, the confirmation question has been removed.Known issueIf a hard shutdown occurs while the user is offline, the Universal GUI will show the login page and the user must have a connection to log in again and continue. A hard shutdown occurs when:The application is running as a Progressive Web App (PWA) and the user swipes it away from the app menu. The application is running as a webpage and the user stops the browser and restarts it while still offline. Restyled filter pop-upchangeThe filter pop-up has been restyled. The field width is more compact, and the pop-up is optimized to show well on smaller screens like mobile devices.The old filter pop-up looked like this:*The old filter pop-up*The new filter pop-up looks like this:*The new filter pop-up*On a mobile device, it looks like this:*The new filter pop-up on a mobile device* Process flow filters converted to user filterschangeWhen a process flow filter is used to change a lookup column, and the result is one matching display value, the Universal GUI will now convert this filter into a user filter, filtering on the display value instead of the key data. The user sees the display value in the filter form.For users, nothing changes; only the request to Indicium may change a little. Minor fixes and tasksAs usual, the Universal GUI requires the newest version of Indicium, also for the fixes in this release.We fixed an issue where the maximum number of characters defined in the domain was not applied in grid editors, even though it was correctly applied in form editors. When an Indicium version lower than 2025.1.12 was used in combination with a newer version of the Universal GUI, lookup IDs were sometimes displayed instead of the translation. This has been fixed. In editable grids and forms, a modified lookup editor briefly showed different values before the actual value appeared after leaving the field or record. This has been fixed. When a lookup display column is a numeric column, the Universal GUI would sometimes crash upon leaving the field. This has been fixed. When a pivot table was used in a detail tab, the double-click drilldown pop-up did not filter the parent context. This has been fixed. When using Microsoft Edge, embedded reports would open on the same page as the Universal GUI, overwriting the application. This has been fixed. Reports now open on a new tab. What we will be working on next sprintThe next sprint we will be working on:2025.2 platform release improvements. Extended filtering possibilities, such as filtering on detail and reference relations, and advanced filtering with 'and/or' groups. Highlight action buttons ('call to action'). Separate menu color theme configuration. Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community!

Related products:Universal GUI
Universal GUI version 2025.1.14

Universal GUI version 2025.1.14

June 10, 2025Full release (from release candidate 2025.1.14) There are no additional fixes in this release. Hello everyone,In this release, we have made several improvements to the Universal GUI, including readability improvements, support for hierarchical resources in the scheduler and increased data density in grids. DemoAs always, we have made a demo for you: try it here. Before trying it out, press 'Clear Cache' on the login screen.Read the Universal GUI user interface guide to get familiar with the GUI. Universal GUI version 2025.1.14For more information about setting up the Universal GUI, see the Universal GUI setup guide.Note:Use a modern browser to access the Universal GUI, for example, a recent version of Chrome, Firefox, Edge, or Safari mobile. Deploy the Universal GUI on the same server as Indicium or an allowed origin in appsettings.json. Run all hotfixes on IAM and the Software Factory that you plan to use for the Universal GUI. Use the latest version of Indicium.Download the Universal GUI version 2025.1.14 here.  ContentsDemo Universal GUI version 2025.1.14 New and changed Support for 'Hierarchy' in the Scheduler Usability improvements in the GUI Increased data density in grid Grid aggregation type in tooltip Sort order of prefilters Minor fixes and tasks What we will be working on next sprint Questions or suggestions?New and changedSupport for 'Hierarchy' in the SchedulernewThe Universal GUI now supports the Hierarchy option for Resource grouping in the Scheduler. This feature allows you to nest Scheduler resources, such as grouping employees within their respective departments. This provides a clearer and more organized view in the interface. Hierarchy grouping in the Scheduler Usability improvements in the GUIchangePreviously, the configured primary color for the Universal GUI sometimes resulted in insufficient contrast between the text and the background in both light and dark modes.To improve usability in the GUI, we have made several changes:In dark mode, the main background and the background of all components, such as forms and grids, have been darkened. Tab headers and labels no longer use the configured primary color, but switch to black or white depending on the user's setting for light or dark mode. Any URL-type domains, such as URLs, file uploads, e-mail addresses or phone numbers no longer use the configured primary color, but switch to black or white depending on the user's setting for light or dark mode. Upon hovering, in a selected row in a grid and while hovering a row, URL-type domains now use the configured accent color and underlining. It is possible to use conditional layout to change the appearance of rows. The conditional layout you have configured takes precedence over the standard settings in the GUI.Additionally, we have added a default group label and separator line in the action bar overflow menu for tasks, reports, prefilters and cube views.Old layout (left) and new layout elements (right)Increased data density in gridchangeWe have decreased the padding for values in the grid to increase data density. The changes are as follows:  Previous value New value Compact mode 3px (vertical), 9px (horizontal) 4px (all directions) Comfort mode 3px (vertical), 13px (horizontal) 4px (vertical), 8px (horizontal)  Grid aggregation type in tooltipchangeThe row with the aggregate value in a grid no longer contains the aggregation type. Instead, it only shows the value. Both the type and the value are now shown in the tooltip of the aggregate value. As a result:The height of the aggregation row has been decreased significantly, improving data density. This height is fixed and depends on the density (Comfortable or Compact). Because the tooltip also shows the full value, the user no longer needs to change the column width to see the full value if it is too long to fit the column width.Tooltip showing the aggregation type and full valueSort order of prefilterschangePreviously, user-defined prefilters and predefined prefilters were displayed together in an unsorted list. Now, user-defined prefilters are sorted to appear at the end of the list to improve usability. Minor fixes and tasksIn some cases, when you switched between tabs from a grid, the last scroll position would not be saved. When you scrolled down in a grid, switched to another tab, and then returned to a grid tab, the scroll position was saved. However, if you then scrolled back to the top in a grid, switched tabs again, and then returned, the scroll position would not be saved. This has been fixed. When you selected multiple rows in a grid on a touch device, the first row could be unintentionally deselected. In addition, when you executed a task on multiple rows, the entire selection would be deselected. This has been fixed. Previously, we improved optimistic update handling for lookup columns to prevent outdated values from briefly appearing when leaving cube fields. We have now ensured that all temporary updates are correctly reverted when an edit is canceled, preventing outdated values from being displayed. Previously, the pop-up blocker in Edge prevented file downloads from Thinkwise Products in TCP. In addition, when the Download file process action took too long to complete, Edge blocked the download pop-up. This has been fixed. When importing data, the preview now updates as expected when the starting header index or starting data index is modified. During data import, the data mapping now properly reflects changes made to the values of the starting indexes. When editing a form which has a column with the control type File link or File upload and it was set to Read-only, it would no longer open the attachment. In addition, the link to the attachment would sometimes be broken after cancelling edit mode. This has been fixed. The property Show grid header could not be used to hide the grid header. This has been fixed. What we will be working on next sprintThe next sprint we will be working on:Improve filtering possibilities Toggle advanced filter from the filter pop-up Filter on all columns of a related lookup or detail subject, also known as 'reference filtering' (Thinkwise Platform release 2025.2). More types of columns will support filtering through grid headers. Text and checkbox types will be added. Pivot grid cell navigation - Filter the subjects dataset to be able to execute tasks on cell data and to make detail tabs show data related to the selected cell. Legend colors on charts - Make the legend respond to conditional layouts. Improve custom component support. Configurable task/report pop-up buttons. Offline: task execution supports file uploads. Scheduler time cell and resource conditional layout (Thinkwise Platform release 2025.2). New conditional layout options: strikethrough, underline, and font size (Thinkwise Platform release 2025.2).Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community!

Related products:Universal GUI
Release notes Indicium 2025.1.14

Release notes Indicium 2025.1.14

Hello everyone,In this release, we have made some usability improvements to the TOTP authentication setup, updated the DevExpress library, and improved the login provider selection process.You can read more about Indicium's features in the Indicium user manual. About IndiciumTwo types of the Thinkwise Indicium Application Tier are available:Indicium Basic (EoL): for use with the Windows GUI and Mobile GUI. This basic version does not support features such as system flows and OpenID. Download Indicium Basic release 2025.1.14 here. Indicium: for use with the Universal GUI and via APIs. This version uses the full range of Indicium functionality.Download Indicium release 2025.1.14 here.ContentsAbout Indicium Contents New and changed TOTP token displayed when setting up TOTP License trade distribution Updated DevExpress library Minor fixes and tasks Questions or suggestions? New and changedTOTP token displayed when setting up TOTPnewTo improve the usability of TOTP authentication, the TOTP token is now visible to the user in the setup screen, below the QR code. This allows for easier manual entry or verification.TOTP token that is now visible in the setup screenLicense trade distributionchangeWhen multiple Incidium instances on a shared database were scheduled to update their license, they could attempt to do so simultaneously. Due to the relatively resource-heavy query, this could lead to performance issues. We have now distributed license updates more evenly to reduce the load, minimizing the performance impact.Updated DevExpress librarychangeThe library version for DevExpress, which is used for generating reports, has been updated from 24.1.16 to 24.2.7. Verify your reportsWhile the update is unlikely to cause issues, we recommend you to verify your reports to ensure they work as expected.Minor fixes and tasksYou can add a certificate to a web connection in the Software Factory as an additional authentication measure. This did not work as expected on Windows Server machines and has been fixed.If you are working with IIS, make sure the application pool has Load user profile set to true.When an OpenID provider was configured in IAM with a hyphen ('-') in its name, the sign-in and sign-out buttons would not display images. This has been fixed. For Indicium Basic, we have fixed an issue where update and delete handlers did not work correctly when the primary key included a datetime or timestamp data type.Questions or suggestions?Questions or suggestions about the release notes? Let us know in the Thinkwise Community! 

Related products:Indicium Service Tier