Skip to main content

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 Indicium

Two 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.

Contents

 

Breaking

 

Indicium 2023 deprecated

breaking

In 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 reports

change

In 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.

Warning

  • By 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 tasks

  • We 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! 

 

Be the first to reply!