v1.102.1
OTel Breaking Changes & Deprecations
connector/span_metrics: Duplicate dimension entries for the receiver parameters calls_dimensions and histogram.dimensions previously failed silently. Now if they are present they will fail at startup and prevent the collector from starting. Ensure configurations do not contain duplicate entries for these dimension parameters.exporter/prometheus: The receiver parameter add_metrics_suffix has been deprecated in favor of a new parameter translation_strategy. Deprecation is being controlled via a feature gate, which has been promoted to beta (this causes the parameter to be ignored by default).- BDOT will be built with the feature gate disabled so that the add_metrics_suffix still works for the time being. Eventually this feature gate will need to be removed when it is stabilized. This should buy users some time before any breaking changes occur.
receiver/vcenter: The resourcePoolMemoryUsageAttribute feature gate has matured to beta. This means that by default a memory type usage attribute is added to the metricvcenter.resource_pool.memory.usage.exporter/signalfx: Traces are deprecated. Full support for traces will be removed in December '26. Traces should be sent via OTLP to Splunk Observability Cloud instead.processor/resource_detection: The k8snode detector is being deprecated in favor of the k8s_api detector. Processor configurations should migrate to the new detector to get ahead of the removal of the k8snode detector.receiver/kafka: The receiver parameter group_rebalance_strategy has been deprecated in favor of a new parameter group_rebalance_strategies.- The following components have been renamed. The previous names have been added as aliases. The appropriate Bindplane resources will be updated.
exporter/prometheusremotewrite->exporter/prometheus_remote_writereceiver/apachespark->receiver/apache_sparkreceiver/otlpjsonfile->receiver/otlp_json_filereceiver/webhookevent->receiver/webhook_event
Changelog
New Features
- dfe9321: feat(release): add embed_library build tag for telemetrygeneratorreceiver blitz embed integration (PIPE-1017) (#3525) (@Dylan-M)
- 5db39a4: feat: Add Azure Authenticator Extension (#3523) (@mrsillydog)
- 034a53d: feat: Azure Encoding extension (#3549) (@mrsillydog)
- f596a9a: feat: OCB build of v1.x BDOT collector (#3515) (@andykellr)
Bug Fixes
- e61c319: fix(ci): redirect Windows linker temp to D: via SystemTemp to fix disk exhaustion (#3536) (@Dylan-M)
- 9947775: fix(v1): prevent Windows install scripts from killing the Powershell window on failure (#3527) (@mrsillydog)
- 8e88b9a: fix: Include Powershell script in release artifacts (#3548) (@mrsillydog)
- 8afeb6a: fix: Snapshot processor returns invalid OTLP JSON
[]for empty snapshot payloads (#3524) (@dyl10s)
Dependencies
- 62eb104: deps: Dependabot 06.16.26 (#3542) (@dpaasman00)
- d0d4741: deps: v1.102.0 prep (#3541) (@dpaasman00)
- OTel v0.154.0/v1.60.0
Other
- 86eebd2: chore: Go 1.26.4 (#3530) (@mrsillydog)
- 28546f7: chore: Update Windows installation doc after recent changes (#3538) (@mrsillydog)
- 215f88d: chore: follow OTel AGENTS.md approach (#3552) (@colelaven)
- 00ed3e6: chore: v1.102.1 patch (#3554) (@dpaasman00)