Forecaster 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.
Forecaster 2.10.0 Copied
Released: 30 October 2025
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| HAF-518 | Updated Spring Framework to version 3.5.6 to address a high-severity security vulnerability CVE-2025-41249. |
Forecaster 2.9.0 Copied
Released: 11 August 2025
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-505 | Updated the Forecaster app to align with the latest UI framework. |
Forecaster 2.8.0 Copied
Released: 7 May 2025
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-490 | Upgraded ITRS Analytics Platform to version 2.11.0. |
Forecaster 2.7.0 Copied
Released: 10 March 2025
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| HAF-453 | If the metric unit is NONE, it is no longer displayed in the forecaster charts. |
Forecaster 2.6.0 Copied
Released: 23 January 2025
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-452 | The metric namespace is now included in calls to the Metric Query Service’s GetLatestMetrics endpoint. |
Legacy releases Copied
Forecaster 2.5.0 Copied
Released: 10 October 2024
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-422 | Added a toggle to enable or disable signal generation. |
Forecaster 2.4.0 Copied
Released: 4 October 2024
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-424 | App workloads now restart if any of their configuration options change via a helm upgrade. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| HAF-420 | Fixed an issue that caused an unexpected error message when there is little training data. |
Forecaster 2.3.1 Copied
Released: 13 August 2024
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-423 | Upgraded iam-tools to version 2.6.0 to resolve critical CVEs. |
Forecaster 2.3.0 Copied
Released: 19 June 2024
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-376 | Set that only admins can save or delete configs from the UI, while only allowing end-users to edit but not save configs. |
| HAF-416 | Resource forecaster APIs now have role-based access control, which can be set up in Keycloak if permissions are required. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| HAF-400 | Improved the handling of edge cases for Forecaster and Preprocessor. |
| HAF-412 | Fixed an issue with some time series not being reported as “excluded” in the time-to-breach endpoint. |
Forecaster 2.2.0 Copied
Released: 26 April 2024
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-304 | Added REST API to access forecasted time to breach on selected config and entities. |
| HAF-305 | Added REST API to perform ad hoc forecasts based on selected config and entities. |
| HAF-306 | Added REST API to view forecaster configs of interest. |
| HAF-350 | Added a safety check mechanism and parameter to clear signals if the corresponding forecaster config is removed. |
| HAF-364 | Upgraded Java to version 21. |
| HAF-371 | Added REST API to save forecaster configs. |
| HAF-372 | Created a public endpoint to remove a forecaster config. |
| HAF-388 | Changed the Signal Forecaster minimum interval to 1 minute. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| HAF-373 | Fixed an inconsistency with forecast statistics. |
Forecaster 2.1.0 Copied
Released: 23 January 2024
Caution
Before upgrading, you must first uninstall all ITRS Analytics apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all ITRS Analytics apps at the same time. Make sure that you reinstall the latest mutually compatible versions of ITRS Analytics apps. See the ITRS Analytics Compatibility Matrix.
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-328 | Migrated to the new getBulkMetrics used in ITRS Analytics Platform 2.1.0. |
| HAF-351 | Upgraded Spring Boot to version 3.2.1, which resolves the following reported security vulnerability: BDSA-2023-3298 or CVE-2023-46589. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| HAF-241 | Entities listed in the Forecaster UI are now sorted alphabetically. |
| HAF-325 | Fixed an issue with the default threshold in the Forecaster UI. |
| HAF-353 | Fixed an issue with a missing metric in the Forecaster UI. |
| HAF-354 | A human readable message is now displayed in REST API responses when the payload is malformed. |
Forecaster 2.0.0 Copied
Released: 8 December 2023
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-308 | Upgraded app for compatibility with ITRS Analytics Platform 2.0. |
Forecaster 1.2.0 Copied
Released: 28 June 2023
Caution
Before upgrading to Forecaster 1.2.0, you must first uninstall all ITRS Analytics apps. Due to Web Platform security changes, you need to upgrade all ITRS Analytics apps at the same time. Make sure that you reinstall the latest mutually compatible versions of ITRS Analytics apps. See the ITRS Analytics Compatibility Matrix.
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-290 | A security upgrade, migrating from Keycloak Spring Boot Starter to Spring Boot 3.x, has been implemented in the Web Platform. Improved session management also keeps you signed in as long as the browser remains open. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| HAF-276 | Fixed a metric selection issue when selecting below as threshold. |
| HAF-291 | Upgraded Forecaster to work correctly with ITRS Analytics Platform version 1.4. |
| HAF-294 | Fixed an issue where Forecaster could crash when there was not sufficient data. |
| HAF-296 | Fixed the daemon log spam. |
Forecaster 1.1.0 Copied
Released: 9 March 2023
New features and enhancements Copied
These are the new features and enhancements of this release:
| Issue key | Release description |
|---|---|
| HAF-225 | Configurations can now be removed from the main Obcervant screen. |
| HAF-236 | Selected forecasts are now accessible from a URL, which makes it possible to retrieve previously selected forecasts. |
| HAF-240 | If a time series is excluded for forecasting and there is an existing forecast signal on the time series, the forecast signal will be cleared. |
| HAF-246 | Inverse threshold type is now supported, enabling signals to be generated if the value is below as well as above a threshold. |
| HAF-265 | Metrics without a unit can now be forecasted. |
Issues fixed Copied
These are the issues we have fixed in this release:
| Issue key | Release description |
|---|---|
| HAF-169 | Forecasts have been improved on certain extreme periodic patterns. |
| HAF-248 | The preprocessor now excludes a time series if there is too little training data (less than 90% of lookback period). |
Forecaster 1.0.0 Copied
Released: 16 January 2023
Highlights Copied
These are the highlights of this release:
- Real-time forecasts with historical playback — To enable real-time forecasts as well as offer historical playback, the app uses three main components. See About the Forecaster app.
- Preprocessor — helps with noise reduction by selectively feeding metrics of interest.
- Forecaster — creates forecasts on an observed metric.
- Signal generator— generates and clears signals based on thresholds.
- Quick configuration setup — On the Obcervant screen, you can easily add new configurations. See Obcervant.
- Choose a set of servers and a metric to create forecasts for.
- Set the lookback period to define the amount of data to be used.
- Specify thresholds for when signals will be triggered over a period.
- Signal generation — The Forecaster app can trigger two types of signals. See Signals.
- Forecast signal — when the projected value of an observed metric is greater than or equal to the threshold over a period.
- Static signal — when the current value of an observed metric is greater than or equal to the threshold.
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).