Dynamic Thresholds App Release Notes
The initial installation of ITRS Analytics includes all required app, such as the Web Console, bundled by default. No separate installation steps are required for individual apps. For installation guidance, refer to the Install ITRS Analytics apps documentation.
To stay informed about the most recent updates and packaging versions, you can refer to the ITRS Analytics Packaging Changelog. This resource provides direct links to release notes for each bundled version of the ITRS Analytics Platform and its apps, bill of materials listing all included components, and references to the published Docker images.
Dynamic Thresholds 1.6.2 Copied
Released: 25 February 2026
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| OASG-271 | All app Helm charts now include configurable resource requests and limits. |
Dynamic Thresholds 1.6.1 Copied
Released: 18 December 2025
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| OASG-229 | Fixed an issue in streaming API endpoints that was caused by stale service connections. |
Dynamic Thresholds 1.6.0 Copied
Released: 2 December 2025
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| OASG-216 | Added support for installing the app in secured Kubernetes clusters. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| OASG-228 | Fixed the duplicated v1/v1 string in the REST URL. |
Dynamic Thresholds 1.4.0 Copied
Released: 30 October 2025
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| OASG-72 | Importing and exporting configurations is now supported in the Dynamic Thresholds app. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| OASG-163 | Warning and critical thresholds now display above the defined minimum and maximum thresholds. Additionally, the Threshold Maximum and Threshold Minimum values can now be hidden from the preview chart by toggling on the corresponding chart legend. |
| OASG-165 | Fixed a bug where dimension sets with long hierarchies obscured the chart settings menu by limiting the dimension path width to prevent overflow. |
| OASG-210 | Updated Spring Framework to version 3.5.6 to address a high-severity security vulnerability CVE-2025-41249. |
Dynamic Thresholds 1.2.0 Copied
Released: 9 October 2025
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| OASG-122 | The entity preview chart has been updated with new statistical visualization capabilities. |
| OASG-135 | Dry run simulations now support configurable aggregation methods (mean, min, max, percentiles) for scalar metrics. |
| OASG-136 | Added the Set Threshold Limits section in the configuration to define minimum and maximum thresholds and prevent invalid values. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| OASG-78 | Addressed the security vulnerability CVE-2025-48988. |
| OASG-129 | Addressed the following security vulnerabilities:
|
Dynamic Thresholds 1.1.1 Copied
Released: 11 August 2025
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| OASG-6 | Histogram metrics are now supported as source metrics for signal generation. |
| OASG-10 | Histogram metrics can now be visualized in the per-entity simulation and analyzed across all entities defined in the configuration. |
| OASG-109 | Configuration name is now displayed within the configuration screen. The URL is also updated after the first save to allow sharing. |
| OASG-110 | Added several enhancements to the app UI to support histogram metrics for a more granular and accurate signal generation:
|
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| OASG-128 | Fixed an issue where the deletion confirmation dialogue does not display the correct configuration name. |
| OASG-132 | When configuring Alert delay, changing the unit of time no longer resets the selected duration to 1. |
| OASG-133 | Fixed an issue where existing configurations with a display name failed to show status tooltips on the landing screen and could not be enabled or disabled. |
Dynamic Thresholds 1.0.0 Copied
Released: 25 July 2025
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| OASG-34 | Added a summary row showing overall statistics for all matching entities for a bulk dry run. |
| OASG-44 | A signal will only be raised if the source metric has been breached continuously for longer than a pre-configured duration. |
| OASG-50 | The Entity selector dropdown menu is now below the chart. |
| OASG-51 | The chart now auto scales the y axis based on the underlying threshold values. |
| OASG-57 | All available configurations are now visible in the Dynamic Thresholds app landing page. |
| OASG-60 | The severity timeline now correctly aligns with the chart. |
| OASG-63 | Generated threshold metrics are now regularly sent to ITRS Analytics to support charting. |
| OASG-66 | Disabled configurations now display a unique status icon. |
| OASG-67 | Model refresh frequency is now dynamically determined by the training window size. |
| OASG-70 | Dimensions are now displayed from right to left in the Entity column, ensuring that the lowest level dimensions in the hierarchy are visible. |
| OASG-71 | Added a Search field in the Dynamic Thresholds app landing page which allows users to search across string fields. |
| OASG-77 | Added an error message when the simulation result payload is too large to be displayed in the UI. |
| OASG-81 | The Dynamic Thresholds app is resilient to temporary platform service instabilities. |
| OASG-98 | All signals will be cleared when the app is uninstalled. |
| OASG-108 | Inactive entities are now excluded from the live threshold generation and the dry run. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| OASG-28 | Fixed the severity timeline alignment when zooming in on the chart. |
| OASG-29 | Updated the threshold slider logic to enforce the minimum distance between Warning and Critical thresholds to prevent overlap. |
| OASG-30 | Configuration names can no longer be blank or contain leading and trailing whitespace. |
| OASG-31 | Improved the error message displayed when a configuration creation or update fails. |
| OASG-33 | Metrics with the same name but have different units are now displayed as separate entries on the Source Metric dropdown. |
| OASG-47 | Fixed an issue where quickly toggling on the Use raw values button will put the chart data out of sync. |
| OASG-56 | Fixed an issue where saved configurations load incorrect threshold slider values. |
| OASG-76 | Fixed an issue where the configuration name does not display when saving an existing configuration. |
| OASG-92 | Non-admin users cannot enable or disable existing configurations. |
| OASG-96 | Improved handling of missing data during a simulation. |
| OASG-106 | Configurations can now be renamed immediately after initial save. |
Disclaimer
The information contained in this document is for general information and guidance on our products, services, and other matters. It is only for information purposes and is not intended as advice which should be relied upon. We try to ensure that the content of this document is accurate and up-to-date, but this cannot be guaranteed. Changes may be made to our products, services, and other matters which are not noted or recorded herein. All liability for loss and damage arising from reliance on this document is excluded (except where death or personal injury arises from our negligence or loss or damage arises from any fraud on our part).