releases.shpreview

0.70.0

$npx @buildinternet/releases show rel_5DUIZ9-bZyTYpv3fhdj8m

IMPORTANT: Please do not use release 0.70.0 if you have Node.js workloads in your cluster and you have also used operator version 0.27.0 or lower in that cluster. Update to release 0.70.1 or later directly instead.

What's Changed

  • feat(collectors): enable Kubernetes volume metrics by @basti1302 in https://github.com/dash0hq/dash0-operator/pull/449: Adds the following Kubernetes volume metrics for volumes in monitored namespaces:
    • k8s.volume.available
    • k8s.volume.capacity If you do not want to collect these metrics, they can be disabled via filters in the Dash0 monitoring resource or via spam filters in Dash0. Inode-related metrics are disabled, that is, the following metrics are not collected:
    • k8s.volume.inodes
    • k8s.volume.inodes.free
    • k8s.volume.inodes.used
  • fix(injector): merge OTEL_RESOURCE_ATTRIBUTES into JAVA_TOOL_OPTIONS by @basti1302 in https://github.com/dash0hq/dash0-operator/pull/450: OpenTelemetry resource attributes can be set for the JVM via the OTEL_RESOURCE_ATTRIBUTES environment variable or by adding the system property -Dotel.resource.attributes to the JAVA_TOOL_OPTIONS environment variable. The Java OTel SDK will ignore OTEL_RESOURCE_ATTRIBUTES if -Dotel.resource.attributes is set. The Dash0 injector will add -Dotel.resource.attributes to JAVA_TOOL_OPTIONS to add useful Kubernetes-related resource attributes like pod uid, pod name etc. This would accidentally discard the user-provided OTEL_RESOURCE_ATTRIBUTES key-value pairs. This fix makes the injector merge the values from OTEL_RESOURCE_ATTRIBUTES into -Dotel.resource.attributes in situations where this is appropriate.
  • chore(deps): bump the production dependencies of the Dash0 collector image by @github-actions[bot] in https://github.com/dash0hq/dash0-operator/pull/448
  • chore(deps): bump the production-dependencies group across 1 directory with 6 updates by @dependabot in https://github.com/dash0hq/dash0-operator/pull/446
  • doc(chart): Kyverno and ArgoCD doc updates by @basti1302 in https://github.com/dash0hq/dash0-operator/pull/445
  • chore(instrumentation): move to Node.js package @dash0/opentelemetry by @basti1302 in https://github.com/dash0hq/dash0-operator/pull/444
  • chore(deps): bump @dash0/opentelemetry from 3.0.0 to 3.0.1 in /images/instrumentation/node.js by @dependabot in https://github.com/dash0hq/dash0-operator/pull/447
  • chore(deps): bump io.opentelemetry.javaagent:opentelemetry-javaagent from 2.17.0 to 2.17.1 in /images/instrumentation/jvm by @dependabot in https://github.com/dash0hq/dash0-operator/pull/442

Full Changelog: https://github.com/dash0hq/dash0-operator/compare/0.69.1...0.70.0

Fetched May 1, 2026