Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 25, 2025

This PR contains the following updates:

Package Change Age Confidence
go.opentelemetry.io/collector/pdata v1.44.0 -> v1.46.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

open-telemetry/opentelemetry-collector (go.opentelemetry.io/collector/pdata)

v1.46.0

💡 Enhancements 💡
  • cmd/mdatagen: metadata.yaml now supports an optional entities section to organize resource attributes into logical entities with identity and description attributes (#​14051)
    When entities are defined, mdatagen generates AssociateWith{EntityType}() methods on ResourceBuilder
    that associate resources with entity types using the entity refs API. The entities section is backward
    compatible - existing metadata.yaml files without entities continue to work as before.

  • cmd/mdatagen: Add semconv reference for metrics (#​13920)

  • connector/forward: Add support for Profiles to Profiles (#​14092)

  • exporter/debug: Disable sending queue by default (#​14138)
    The recently added sending queue configuration in Debug exporter was enabled by default and had a problematic default size of 1.
    This change disables the sending queue by default.
    Users can enable and configure the sending queue if needed.

  • pkg/config/configoptional: Mark configoptional.AddEnabledField as beta (#​14021)

  • pkg/otelcol: This feature has been improved and tested; secure-by-default redacts configopaque values (#​12369)

🧰 Bug fixes 🧰
  • all: Ensure service service.instance.id is the same for all the signals when it is autogenerated. (#​14140)

v1.45.0

🛑 Breaking changes 🛑
  • cmd/mdatagen: Make stability.level a required field for metrics (#​14070)

  • cmd/mdatagen: Replace optional field with requirement_level field for attributes in metadata schema (#​13913)
    The optional boolean field for attributes has been replaced with a requirement_level field that accepts enum values: required, conditionally_required, recommended, or opt_in.

    • required: attribute is always included and cannot be excluded
    • conditionally_required: attribute is included by default when certain conditions are met (replaces optional: true)
    • recommended: attribute is included by default but can be disabled via configuration (replaces optional: false)
    • opt_in: attribute is not included unless explicitly enabled in user config
      When requirement_level is not specified, it defaults to recommended.
  • pdata/pprofile: Remove deprecated PutAttribute helper method (#​14082)

  • pdata/pprofile: Remove deprecated PutLocation helper method (#​14082)

💡 Enhancements 💡
  • all: Add FIPS and non-FIPS implementations for allowed TLS curves (#​13990)
  • cmd/builder: Set CGO_ENABLED=0 by default, add the cgo_enabled configuration to enable it. (#​10028)
  • pkg/config/configgrpc: Errors of type status.Status returned from an Authenticator extension are being propagated as is to the upstream client. (#​14005)
  • pkg/config/configoptional: Adds new configoptional.AddEnabledField feature gate that allows users to explicitly disable a configoptional.Optional through a new enabled field. (#​14021)
  • pkg/exporterhelper: Replace usage of gogo proto for persistent queue metadata (#​14079)
  • pkg/pdata: Remove usage of gogo proto and generate the structs with pdatagen (#​14078)
🧰 Bug fixes 🧰
  • exporter/debug: add queue configuration (#​14101)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file Skip Changelog labels Nov 25, 2025
@renovate renovate bot requested a review from a team as a code owner November 25, 2025 08:30
@renovate renovate bot added dependencies Pull requests that update a dependency file Skip Changelog labels Nov 25, 2025
@renovate renovate bot force-pushed the renovate/go.opentelemetry.io-collector-pdata-1.x branch 4 times, most recently from fb45d7a to 9f87c24 Compare November 25, 2025 18:56
@renovate renovate bot changed the title fix(deps): update module go.opentelemetry.io/collector/pdata to v1.46.0 fix(deps): update module go.opentelemetry.io/collector/pdata to v1.46.0 - autoclosed Nov 25, 2025
@renovate renovate bot closed this Nov 25, 2025
@renovate renovate bot deleted the renovate/go.opentelemetry.io-collector-pdata-1.x branch November 25, 2025 20:37
@renovate renovate bot changed the title fix(deps): update module go.opentelemetry.io/collector/pdata to v1.46.0 - autoclosed fix(deps): update module go.opentelemetry.io/collector/pdata to v1.46.0 Nov 25, 2025
@renovate renovate bot reopened this Nov 25, 2025
@renovate renovate bot force-pushed the renovate/go.opentelemetry.io-collector-pdata-1.x branch 6 times, most recently from 024ce8f to b7d9bfc Compare November 26, 2025 21:12
@renovate renovate bot force-pushed the renovate/go.opentelemetry.io-collector-pdata-1.x branch from b7d9bfc to 63c760e Compare November 26, 2025 21:14
@MrAlias MrAlias merged commit 9940d36 into main Nov 26, 2025
57 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file Skip Changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant