This release contains improved integration for running the Tenzir Platform inside GCP, a new Schema Search functionality, and an option for showing the total diagnostic count in heatmap cells.
🚀 Features
Section titled “🚀 Features”Better error handling in the Tenzir Platform CLI
Section titled “Better error handling in the Tenzir Platform CLI”Dec 17, 2025 · @lava
When encountering authentication errors, the Tenzir Platform CLI now exits with a nice error message instead of printing a raw stacktrace:
$ TENZIR_PLATFORM_CLI_ID_TOKEN=xxxx tenzir-platform workspace listError: Invalid JWT while validating TENZIR_PLATFORM_CLI_ID_TOKEN(hint) upstream error: Not enough segmentsAdd option for showing total diagnostics count in heatmap cells
Section titled “Add option for showing total diagnostics count in heatmap cells”Dec 17, 2025 · @dit7ya
Users can now switch between counting unique pipelines with diagnostics (default) or total diagnostic message counts in heatmap cells. The new “Count by” option is available in the time range dropdown of the diagnostics heatmap in the pipelines tab of the nodes page.
Add support for Google OAuth clients to Platform CLI
Section titled “Add support for Google OAuth clients to Platform CLI”Dec 17, 2025 · @lava
The Tenzir Platform CLI now supports logging into internal Google OAuth clients created in GCP using the device code flow.
Explorer schema search and filter
Section titled “Explorer schema search and filter”Dec 17, 2025 · @dit7ya
The schemas pane/ dropdown in the explorer page now has a search functionality.
Option to allow passing extra headers to the API endpoint
Section titled “Option to allow passing extra headers to the API endpoint”Dec 17, 2025 · @lava
The Tenzir Platform CLI now respects the TENZIR_PLATFORM_CLI_EXTRA_HEADERS environment variable
to add extra headers to any request made against the platform API. The value of this variable
must be set to a map of strings, eg.:
TENZIR_PLATFORM_CLI_EXTRA_HEADERS='{"Proxy-Authentication": "Bearer XXXXXXXXXXXXXXXXX"}'🔧 Changes
Section titled “🔧 Changes”Update Tenzir Platform examples
Section titled “Update Tenzir Platform examples”Dec 17, 2025 · @lava
We updated all examples in the Tenzir Platform repository to use the latest best practices and to better integrate with the new docs page at https://docs.tenzir.com
We also removed the outdated tenzir-developers example, and added a new native-tls example instead
showing a complete setup with a private certificate authority.
Note that in order to get more consistent terminology in our examples, we updated the following
variable names. If you are planning to use an old .env file with the new platform version,
you will need to update these names as well.
The internal environment variables used by the individual docker services have not been changed,
so if you use your own docker-compose.yaml file updating the platform version is safe
without renaming these variables in your .env file.
TENZIR_PLATFORM_DOMAIN -> TENZIR_PLATFORM_UI_ENDPOINTTENZIR_PLATFORM_CONTROL_ENDPOINT -> TENZIR_PLATFORM_NODES_ENDPOINTTENZIR_PLATFORM_BLOBS_ENDPOINT -> TENZIR_PLATFORM_DOWNLOADS_ENDPOINT
TENZIR_PLATFORM_OIDC_ADMIN_RULES -> TENZIR_PLATFORM_ADMIN_RULES🐞 Bug Fixes
Section titled “🐞 Bug Fixes”Fix pages reloading or resetting out of nowhere
Section titled “Fix pages reloading or resetting out of nowhere”Dec 17, 2025 · @avaq
We addressed a bug that caused many components in the app to reset or reload whenever the user session was automatically extended in the background (primarily affecting sovereign edition users with short session lifespans).
Fix total activity change getting capped at 99.9
Section titled “Fix total activity change getting capped at 99.9”Dec 17, 2025 · @dit7ya
The percentage change in the ingress/egress widget was wrongly capped at 99.9 even when the actual value was much higher.