Hello everyone,
In this release we are enforcing a response size limit for table endpoints to protect both Indicium and the database from accidental or malicious large data requests. We are also preparing for Indicium's login screen to become the default login method for the Thinkwise platform. Note this release includes a breaking change, so please read the details below carefully before updating.
You can read more about Indicium's features in the Indicium user manual.
Download Indicium release 2026.1.10 here.
Do you have any questions or suggestions? Let us know in the Thinkwise Community!
Contents
Breaking
Response size limit enforced for table endpoints
breaking
From this version onwards, Indicium now limits the response size for tables and view to 1000 records for Thinkwise platform version 2026.1 and higher. We have implemented this change to protect both Indicium and the database from accidental or malicious large data requests that could overload either the web server or database server.
Thinkwise platform GUIs are not affected, since they automatically send additional requests when more than 1000 records are requested.
Ensure that Indicium 2026.1.10.0 is only used with GUI versions 2026.1.10.0 or newer. If an older GUI version is used, these automatic additional requests will not occur, and data will be cut off after 1000 records (if the page size exceeds 1000). This may lead to incomplete data being displayed in the GUI.
External applications and third-party integrations and other clients may be affected by this change. Previously, these clients received all records from table endpoints in a single response. Now, the response size limit is enforced by default, meaning that a maximum of 1000 records are returned per response.
To retrieve all records, these integrations must now use the @odata.nextLink to fetch subsequent pages of data in multiple requests. Alternatively, you can use the option to exempt specific API endpoints from this response size limitation in the Software Factory and Intelligent Application Manager:
- In the Software Factory, go to the menu Maintenance > Runtime Configurations > tab Response size limit exemption.
- In the Intelligent Application Manager, go to the menu Authorization > Applications > General settings > tab Response size limit exemption.
Expanded detail and lookup sets are also limited to 1000 records each, depending on the response size limit exemption settings of the main target of the request. For example, if /project is exempted and you expand the sub_project detail in the same request, then the expanded detail is not limited to 1000 records. If /project is not exempted and you expand the sub_project detail in the same request, then the expanded detail is limited to 1000 records.
For Thinkwise platform 2025.3 and lower, you can limit the response size by setting the extended property enableresponsesizelimiting to 1 for the corresponding application in IAM.
New and changed
Preparation for Indicium login as default
change
In Thinkwise platform 2025.2 we added features to improve the login experience. Here, we noted that the Universal login screen would be fully replaced by Indicium's login screen in the future. We also recommended to set AlwaysDeferLogin to true in the appsettings.json to already force Universal to defer authentication to Indicium. In this release, we are taking the next step in making Indicium's login screen the main method for signing in:
- The
AlwaysDeferLoginsetting in theappsettings.jsonwill be true by default. - It is still possible to override
AlwaysDeferLoginin theappsettings.jsonfor now. However, this setting will be removed in the near future.
