NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #992 by repository stars
Last release today
02 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
1529 releases · first in 2019
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
collector: Ensure the collector container is always listed first in the podspec (#4548) This is so tools like kubectx logs will always default to the
collector: Ensure the collector container is always listed first in the podspec (#4548)
This is so tools like kubectx logs will always default to the collector container instead of any additional containers that are configured.target allocator: make evaluation_interval configurable for Prometheus CR watcher (#4520)operator: Support for Kubernetes 1.34 version. (#4415)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
operator: Remove native sidecar feature gate (#4451) The feature gate operator.sidecarcontainers.native has been removed. It was introduced in v0.111.
operator: Remove native sidecar feature gate (#4451)
The feature gate operator.sidecarcontainers.native has been removed.
It was introduced in v0.111.0, enabled by default since v0.132.0, and marked as stable in v0.139.0.
Native sidecars are now automatically enabled on Kubernetes v1.29+ without requiring a feature gate.
If you were explicitly enabling or disabling this feature gate with --feature-gates=+operator.sidecarcontainers.native,
you must remove that flag.collector: Promote the operator.golang.flags feature flag to Beta (#4452)
The operator will set the GOMEMLIMIT and GOMAXPROCS environment variables based
on the pod configuration of the collector container by default.
operator: Use pod and namespace label selector in operator NetworkPolicy for the API server Egress on OpenShift. (#4490)
On OpenShift use pod ("apiserver": "true") and namespace (kubernetes.io/metadata.name": "openshift-kube-apiserver")
label selectors in API server Egress network policy.
auto-instrumentation: Fixes the precedence of spec.env in Instrumentation CR so global env vars correctly override defaults. (#4068)
Previously, environment variables set under spec.env were ignored in favor of default instrumentation config,
unless duplicated in each language block. This change ensures the correct order of precedence is applied:
language-specific env vars > spec.env > defaults.
collector: Fix mounting spec.configmaps in sidecar mode (#4489)
Configmaps defined in spec.configmaps were not properly mounted in the sidecar mode.
github action: Remove unused VERSION and VERSION_DATE environment variables from publish workflows (#4470)
Removed the unused "Read version" step that set VERSION and VERSION_DATE environment variables in both publish-target-allocator.yaml and publish-operator-opamp-bridge.yaml workflows. These variables were never referenced anywhere in the workflows.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
operator: Promote the operator.sidecarcontainers.native feature flag to Stable. (#4451) By default, the operator will continue to use native sidecars
operator: Promote the operator.sidecarcontainers.native feature flag to Stable. (#4451)
By default, the operator will continue to use native sidecars on Kubernetes versions
newer than 1.29. This behaviour cannot be disabled.
The operator flag will be removed with the release of version 0.140.0.
collector: Promote the operator.collector.default.config feature gate to Stable (#4453)
Nothing published for this version
Nothing published for this version
Nothing published for this version
auto-instrumentation: Deprecate VolumeSizeLimit in the Instrumentation CRD
collector: Migrate simple OpenTelemetryCollector validations from the webhook to CRD annotations so Kubernetes enforces them server-side. ()target allocator: Remove the operator.collector.targetallocatorcr feature flag (#2422)
This behavior has been enabled by default since version 0.127.0.auto-instrumentation: Deprecate VolumeSizeLimit in the Instrumentation CRD (#3382)
volumeSizeLimit field is deprecated.spec.<lang>.volume.size instead of spec.<lang>.volumeSizeLimit.volumeSizeLimit is used.target allocator: Add missing TA ownership watches to cert-manager Certificate and Issuer (#4368)collector: Set the log level to 4 when default pdb is created. ()collector: Fix autoscaler not scaling above minReplicas; replicas now respect the scale subresource and never fall below autoscaler.minReplicas. (#4400) Also rename helper GetInitialReplicas to GetDesiredReplicas to reflect reconcile-time behavior.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
target allocator: Promote the operator.collector.targetallocatorcr feature flag to Stable (#2422) The flag can no longer be disabled. It will be compl
target allocator: Promote the operator.collector.targetallocatorcr feature flag to Stable (#2422)
The flag can no longer be disabled. It will be completely removed in 0.138.0.collector: Add logs when the Operator finds an issue during the unmarshall process for spec.service.telemetry section. (#4111)collector: Add spec.dnsPolicy field to the OpenTelemetryCollector to allow users to specify the DNS policy for the collector pods. (#4265)github action: Add link checking workflow to validate documentation (#3425)
collector: add startup probe to the collector CRD (#4347)collector: Validate collector ports from the config to ensure they are within the valid range (1-65535). (#4399)
collector: Respect telemetry metrics readers when deriving the internal metrics endpoint. (#4049, #4233)
.spec.config.service.telemetry.metrics.readers[].pull.exporter.prometheus.port is set.0.0.0.0:8888 when neither address nor a Prometheus reader is configured.target allocator, opamp: Fix version not being updated after version upgrade. (#4378)
target-allocator: Fixed potential duplicate scrape targets caused by Prometheus relabeling. (#3617)
auto-instrumentation: Fix nginxCloneScriptTemplate for old shells (#3651)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →