Releases Index
Dash0

Dash0

dash0.comObservability
$npx @buildinternet/releases get dash0

OpenShift compatible; TSA CRD support added

This release5 featuresNew capabilities8 enhancementsImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
Dash0 Operator · v0.155.0

The operator is now compatible with OpenShift. Added support for the TSA CRD, k8s.node.uid to self-monitoring telemetry, az-awareness for edge-proxy, and opt-out capability for agent0-connector via operator configuration. Fixed a memory leak in DelegatingZapCore and wired metric_recorder into dash0sampling so Signal Control counters populate correctly.

Read more →

Custom skills let Agent0 follow team runbooks

This release1 featureNew capabilitiesAI-tallied from the release notes

Admins can now write custom skills in Organization Settings > Agent0 > Skills, defining a name, usage description, and instructions. Anyone can invoke a skill by typing / in a chat, or let Agent0 choose one automatically when its description matches the request.

Read more →

Mattermost channel posts alerts with Agent0 links

This release2 featuresNew capabilities1 enhancementImprovements to existing featuresAI-tallied from the release notes

Dash0 now supports Mattermost as a notification channel, sending failed checks, synthetic check failures, and Agent0 automation notifications via an incoming webhook URL. Labels and annotations appear in a collapsed info panel, and alerts include an "Analyse with Agent0" link that opens the failed check with its time range preset.

Read more →

Ingestion pipeline keeps only the signal, not the noise

Breaking (minor)This release5 featuresNew capabilitiesAI-tallied from the release notes

SignalControl, now available in every Dash0 account, filters, samples, and aggregates telemetry as it arrives, before storage, so billing applies only to what you keep. It offers spam filters, distributed tail sampling, RED metrics before sampling, signal-to-metrics conversion, and time series aggregation, run either managed in Dash0's cloud or as a gateway in your own Kubernetes cluster. Rules are managed in the Dash0 UI or as code, applying live without restarts.

Read more →

agent0-connector RBAC tightened; secrets hidden from kubectl describe

Breaking (minor)This release5 featuresNew capabilities2 fixesBug fixesAI-tallied from the release notes
Dash0 Operator · v0.154.0

The agent0-connector now enforces custom RBAC restrictions, redacts environment variables from workload resources, and blocks kubectl describe on secrets. OTel collector OTLP host ports are now configurable, and delivery=auto resolution uses kubelet versions.

Read more →

Cardinality now queryable as a metric

This release1 featureNew capabilitiesAI-tallied from the release notes

Cardinality is now available as a metric: dash0.metrics.timeseries reports your distinct series count as a time series, workable in dashboards, PromQL queries, and alert checks. It is synthetic and computed from existing metric data, requiring no setup and incurring no extra charge.

Read more →

Slack alerts gain one-click Fix this in thread

This release1 featureNew capabilitiesAI-tallied from the release notes

Every Dash0 alert in Slack now has a "Fix this in thread" button that asks Agent0 to explain the failing check, why it happened, and whether it needs fixing, with the answer landing in the alert's thread. Agent0 shows its thinking steps and reads the organization and dataset from the alert itself, so no manual setup is needed; follow-ups work by tagging @Dash0.

Read more →

apply --since syncs asset lifecycle via Git history

Breaking (minor)This release1 featureNew capabilitiesAI-tallied from the release notes

The experimental apply --since option now deletes assets based on Git history, comparing a git reference against the current state and removing anything no longer present. It also handles moving assets among files; a full diff command and GitHub Action are upcoming.

Read more →

Agent0 opens GitLab merge requests from telemetry

This release1 featureNew capabilitiesAI-tallied from the release notes

Dash0 now connects to GitLab (gitlab.com or self-managed), letting Agent0 read diffs, issues, and pipeline results during investigations and open merge requests with deep links to the telemetry that prompted them. Works through each member's own GitLab account, and Agent0 operates as the person who created the automation without pushing to default branches.

Read more →

Agent0 now answers in Slack threads

This release1 featureNew capabilitiesAI-tallied from the release notes

Tag @dash0 in any Slack thread to have Agent0 investigate alerts, find logs, build dashboards and checks, and open a PR with the fix — answering with the tagged user's Dash0 permissions.

Read more →

Deployment markers now work from Terraform

This release2 featuresNew capabilitiesAI-tallied from the release notes

The Dash0 Terraform Provider v1.16.0 adds dash0_deployment_event and dash0_log_event actions for creating deployment and log events directly from Terraform, replacing manual setup. Both require Terraform 1.14+ and the provider's new otlp_url attribute.

Read more →

Deployments appear as status-colored panel markers

This release2 featuresNew capabilitiesAI-tallied from the release notes

Time-series panels now support a Deployments annotation type, showing each deployment as a timeline marker colored by success or failure. Emit dash0.deployment log events via the Send Log Event GitHub Action or dash0 logs send from the CLI.

Read more →

GKE Autopilot unsupported; target-allocator adds auth secrets flag

BreakingThis release2 featuresNew capabilities1 enhancementImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
Dash0 Operator · v0.152.0

Release 0.152.0 is not compatible with GKE Autopilot — continue using 0.146.0 there. Adds an allowInsecureAuthSecrets flag for the target allocator, extracts k8s.node.uid via k8sattributes for collectors, and supports tolerations and node affinity in the agent0 connector.

Read more →

Agent0 write actions now ask before running

This release1 featureNew capabilitiesAI-tallied from the release notes

A new organization-wide setting makes Agent0 Chat pause before any write action — posting to Slack, creating automations, or calling write tools on MCP servers — showing the action, its reasoning, and exact arguments for approval. Reads continue during the decision; the setting covers Agent0 Chat and the Agent0 panel, while Slack, Linear, or workflow-triggered runs bypass it and GitHub/git actions follow the connector's own permissions.

Read more →

Ruby apps gain out-of-box tracing in Dash0 Operator

This release1 featureNew capabilitiesAI-tallied from the release notes

The Dash0 Operator for Kubernetes v1.151.0 adds automatic instrumentation for Ruby 3.3+, injecting the Dash0 OpenTelemetry Ruby distribution at container startup. Rails apps, Bundler-managed services, and plain Ruby scripts get distributed tracing, with monitoring opt-in and off by default.

Read more →