Release History


Current

2.0.1

24th October 2025
  • [NEW] Deprecate buildData.days property for consistency with deprecated legacySync property

  • [NEW] Dashboards: Dependencies dashboard "Recent matching build" table replaced with "Most recent matching build"

  • [NEW] Dashboards: JVM Dependencies dashboard "Recent matching build" table replaced with "Most recent matching build"

  • [NEW] Dashboards: Plugins dashboard "Recent matching build" table replaced with "Most recent matching build"

  • [NEW] Dashboards: Maven Extensions dashboard "Recent matching build" table replaced with "Most recent matching build"

  • [NEW] Dashboards: Maven Resume Setting dashboard added

  • [FIX] buildData.days incompatible with Reporting Kit 2.0 legacySync

  • [FIX] Historical builds don’t always sync immediately on server restart when using new sync

  • [FIX] Custom queries containing capitalized CTE names are incorrectly rejected as forbidden

  • [FIX] hive-metastore start up instabilities due to failed liveness probe

  • [FIX] hive-metastore image size is unnecessarily large

  • [FIX] Dashboards: Build Scan with tags containing single quotes causes dashboards not to load

  • [FIX] Dashboards: CI Providers dashboard CI Provider filter options include Unknown when not needed

  • [FIX] Dashboards: CI Providers dashboard CI Provider filter options don’t account for Tags filter

  • [FIX] Dashboards: Git Repositories dashboard Git Repository filter options don’t account for Tags filter

  • [FIX] Dashboards: Build Tools dashboard Version filter options don’t account for Tags filter

  • [FIX] Dashboards: JVMs dashboard Vendor filter options don’t account for Tags filter

  • [FIX] Dashboards: JVMs dashboard Version filter options don’t account for Tags filter

  • [FIX] Helm Chart: App fails to restart after object store credentials are updated

Previous Versions

2.0

16th September 2025
  • [NEW] Improved data consistency

  • [NEW] Query Trino from outside the cluster

  • [NEW] Dashboards: Add Resolution source support to Dependencies dashboard

  • [NEW] Dashboards: Add JVM Dependencies dashboard

  • [NEW] Dashboards: Add npm support to Dependencies dashboard

  • [NEW] Dashboards: Add Details per project and user table to Git Repositories dashboard

  • [NEW] Upgrade Grafana version to 12.1.0

  • [NEW] Increase CPU limits for Minio to improve stability

1.4.3

5th September 2025
  • [FIX] Misleading deprecation warning is shown during Helm upgrade

1.4.2

3rd September 2025
  • [NEW] Dashboards: Add Recently matching build section to Plugins dashboard

  • [NEW] Dashboards: Add Details per project per multi-versioned plugin in the same build section to Plugins dashboard

  • [NEW] Dashboards: Add Support filter to JVMs dashboard

  • [NEW] Dashboards: Add Recently matching build section to Maven Extensions dashboard

  • [FIX] Helm chart doesn’t correctly produce invariant output during templating without a connection to the installation cluster

1.4.1

24th July 2025
  • [FIX] Update to Grafana version 12.0.2-security-1 for increased stability and security

  • [FIX] Obscure Reporting Kit pod startup errors when trino.coordinator.ssl.secretName doesn’t reference a valid secret

1.4.0

15th July 2025
  • [NEW] Add repository information to the Dependencies Dashboard

  • [NEW] Dashboards: Add Maven Extensions dashboard

  • [NEW] Dashboards: Add Maven fail-never settings dashboard

  • [NEW] Dashboards: Add project and tag filters to all relevant dashboards

  • [FIX] Hive metastore 'Alter partitions with write ID called without transaction information' warning log spam during start-up

  • [FIX] Reporting Kit abruptly stops synchronizing builds in rare circumstances

1.3.4

25th June 2025
  • [FIX] Update to Grafana version 11.6.3 for increased stability and security

1.3.3

6th June 2025
  • [FIX] This maintenance release focuses on stability and security by incorporating an updated Java Development Kit (JDK) and other dependency updates

1.3.2

9th May 2025
  • [NEW] Dashboards: Add ability to filter by tags on the Dependencies dashboard

  • [NEW] Dashboards: Add 'Trends' section to the Dependency Downloading and Failures dashboards

  • [NEW] Dashboards: Add ability to filter by tags on all Environment dashboards

  • [FIX] Trino logs excessive amounts of non-essential details

1.3.1

24th April 2025
  • [NEW] Grafana: Improve query editing experience with dashboard variables

  • [NEW] Dashboards: Report realized Predictive Test Selection savings per selection mode

  • [NEW] Dashboards: Add ability to filter by project and CI provider in the CI Providers dashboard

  • [NEW] Dashboards: Add ability to filter by project in the Dependency Downloading dashboard

  • [NEW] Dashboards: Add ability to filter by project and Build Scan tags in the Build Failures dashboard

  • [NEW] Dashboards: Add ability to filter by project, Build Scan tags and Git repository name in the Git Repositories dashboard

  • [NEW] Dashboards: Add ability to filter by project and build tool version in the Build Tools dashboard

  • [NEW] Dashboards: Add ability to filter by project, vendor and major version in the JVMs dashboard

  • [FIX] Duplicate users preventing Reporting Kit startup

  • [FIX] Trino: Queries fail with Error 406 when running in a service mesh

1.3.0

8th April 2025
  • [NEW] The data-synchronizer sends descriptive User-Agent header.

  • [NEW] Dashboards: Data can be filtered by tags.

  • [NEW] Dashboards: Add support for Bazel, npm, Python, and sbt.

  • [FIX] Trino: Default memory resources defined in the Helm chart lead to OOMKills.

  • [FIX] Dashboards: Configuration Cache savings are not properly computed on the Realized Configuration Cache Savings dashboard.

  • [UPGRADE NOTE] The values.yaml file is validated by Helm. Any invalid keys or values in your configuration will now trigger schema validation errors, thereby preventing this category of detectable misconfiguration.

  • [UPGRADE NOTE] Grafana: Disable anonymous access by default.

  • [UPGRADE NOTE] Trino: Default coordinator memory request value has been increased from 5Gi to 10Gi.

  • [UPGRADE NOTE] Trino: Default worker memory limit value has been decreased from 48Gi to 32Gi.

1.2.3

12th March 2025
  • [NEW] File system cache is also enabled on the Trino coordinator (not just the workers).

    • Resourcing note: This change increases the requested ephemeral storage for the coordinator from 2Gi to 12Gi .

    • Deprecation note: The cache size is now configured via trino.fileSystemCache.size. The former value at trino.worker.resources.limits.cacheSize is deprecated.

  • [FIX] Trino uses adverse value calculated from static memory limit in Helm value file for the max-memory-per-node setting.

  • [FIX] Trino worker pods are evicted due to exceeding the configured file system cache size limit.

  • [FIX] Updated Minio credentials are not propagated from the Helm values file.

  • [FIX] Grafana initializer container uses service port rather than loopback address to connect to the Grafana main container.

  • [FIX] Slow build cache time queries for statistics panels in Realized Build Cache Savings dashboard.

1.2.2

10th February 2025
  • [NEW] Add the possibility to configure a read-only Viewer account for Grafana.

  • [NEW] A Trends section has been added to the Realized Configuration Cache Savings dashboard.

  • [NEW] EXPLAIN and ANALYZE statements can be used in custom queries.

  • [FIX] Trino worker’s file system cache can be disabled to reduce consumption of ephemeral storage.

  • [FIX] Grafana Editor account password changes are not propagated to Grafana from the Helm values file.

  • [FIX] data-synchronizer doesn’t start when using a custom SSL certificate for internal HTTPS traffic

  • [FIX] Increase default memory limit for Trino coordinator from 5Gi to 10Gi.

1.2.1

10th January 2025
  • [FIX] Set default timezone to UTC in Grafana dashboards to avoid confusing, incorrect-looking data shown by some panels.

  • [FIX] Axes of trends panels should start at zero.

  • [FIX] Update Grafana to 11.4.0.

  • [FIX] Update Trino to 468.

    • Resourcing note: This includes a 0.5 CPU unit increase in the requested CPU resources for the trino-coordinator pod.

  • [FIX] Update or remove vulnerable dependencies within Apache Hive base image.

1.2

12th December 2024
  • [NEW] The following new dashboards have been added: Dependencies, Realized Configuration Cache Savings, Realized Test Acceleration Savings, Predictive Test Selection Savings Potential. They require build models which are present from Develocity version 2024.3 onwards.

  • [NEW] The Plugins Overview dashboard has been renamed to Plugins, and contains improved filtering, performance, and more data visualizations.

  • [NEW] Custom trusted CA certificates can be configured so that builds can be pulled from a Develocity instance using a TLS certificate signed by an internal CA.

  • [NEW] Ability to configure credentials for different components interacting with the embedded Trino query engine.

  • [FIX] Unstable Helm output causes problems when deploying the Helm chart using GitOps tools.

  • [FIX] Incorrect comments are included in the embedded Helm values file regarding the CPU, memory and storage resources used by some components in the Helm chart.

  • [FIX] Trino Cache can only be disabled by setting the default retention to the string "0" and not the integer 0.

  • [FIX] Update dependencies with security vulnerabilities in all container images

1.1

9th September 2024
  • [NEW] Query result caching for improved query performance and resource utilization.

  • [NEW] The following new dashboards have been added: Gradle/Maven CPU Usage, Plugins Overview, and Gradle Daemon settings. The Plugins Overview and CPU Usage dashboards require build models which are present from Develocity version 2024.2 onwards.

  • [FIX] Dashboard synchronization may slow down to a negligible pace due to not cleaning up stale locks in Hive.

  • [FIX] Percentage-based file cache size calculation for the Trino worker is incorrect in Kubernetes environments.

  • [FIX] The application takes a long time to start due to the lack of a defined fsGroupChangePolicy in all components.

1.0.4

2nd July 2024
  • [NEW] Upgrade components to their latest versions.

  • [NEW] The Project Volume dashboard now has a trends panel, matching the equivalent panel in the Global Volume dashboard.

  • [FIX] Airgap installations onto a standalone host should not require providing a license file.

1.0.3

29th May 2024
  • [NEW] Support airgap installations.

  • [FIX] Hive Metastore repeatedly evicted due to disk pressure caused by excessive logging.

1.0.2

20th May 2024
  • [FIX] Add the ability to remove pod security contexts, to support OpenShift installations.

  • [FIX] Store Trino logs in mounted ephemeral container storage.

1.0.1

10th May 2024
  • [NEW] Users can now create custom Grafana dashboards which persist across restarts of the application.

  • [NEW] A configurable, limited number of days of historical data are pulled from Develocity by default.

  • [FIX] Making the most recent data available for querying is now always prioritised over making historical data available for querying.

  • [FIX] Increase default MinIO volume size.

  • [FIX] The oldest partition of stored build data was not being made available for querying.

  • [FIX] The project selection dropdown in the project-volume dashboard is now populated with a default value.

  • [FIX] A calculation within one of the Build Cache Errors dashboard panels was incorrect.

  • [FIX] Clean up intermediate processing data more frequently by default to avoid storage bloat.

1.0

5th April 2024
  • Initial release.