Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the all-go-mod-patch-and-minor group across 1 directory with 17 updates #24

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Mar 24, 2025

Bumps the all-go-mod-patch-and-minor group with 8 updates in the / directory:

Package From To
go.opentelemetry.io/collector/client 1.20.0 1.28.1
go.opentelemetry.io/collector/component/componentstatus 0.114.0 0.122.1
go.opentelemetry.io/collector/component/componenttest 0.114.0 0.122.1
go.opentelemetry.io/collector/config/configgrpc 0.114.0 0.122.1
go.opentelemetry.io/collector/config/confighttp 0.114.0 0.122.1
go.opentelemetry.io/collector/confmap 1.21.0 1.28.1
go.opentelemetry.io/collector/consumer/consumertest 0.114.0 0.122.1
go.opentelemetry.io/collector/receiver/receivertest 0.114.0 0.122.1

Updates go.opentelemetry.io/collector/client from 1.20.0 to 1.28.1

Release notes

Sourced from go.opentelemetry.io/collector/client's releases.

v1.28.0/v0.122.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.0

End User Changelog

🛑 Breaking changes 🛑

  • service: Batch processor telemetry is no longer emitted at "basic" verbosity level (#7890) According to the guidelines, basic-level telemetry should be reserved for core Collector APIs. Components such as the batch processor should emit telemetry starting from the "normal" level (which is also the default level).

    Migration: If your Collector telemetry was set to level: basic and you want to keep seeing batch processor-related metrics, consider switching to level: normal instead.

💡 Enhancements 💡

  • service: Add service.AllowNoPipelines feature gate to allow starting the Collector without pipelines. (#12613) This can be used to start with only extensions.

  • mdatagen: Delete generated_status.go if the component type doesn't require it. (#12346)

  • componenttest: Improve config struct mapstructure field tag checks (#12590) remain tags and omitempty tags without a custom field name will now pass validation.

  • service: include component id/type in start error (#10426)

  • mdatagen: Add deprecation date and migration guide fields as part of component metadata (#12359)

  • confmap: Introduce a new feature flag to allow for merging lists instead of discarding the existing ones. (#8394, #8754, #10370) You can enable this option via the command line by running following command: otelcol --config=main.yaml --config=extra_config.yaml --feature-gates=-confmap.enableMergeAppendOption

  • zpagesextension: Add expvar handler to zpages extension. (#11081)

🧰 Bug fixes 🧰

  • confmap: Maintain nil values when marshaling or unmarshaling nil slices (#11882) Previously, nil slices were converted to empty lists, which are semantically different than a nil slice. This change makes this conversion more consistent when encoding or decoding config, and these values are now maintained.

  • service: do not attempt to register process metrics if they are disabled (#12098)

API Changelog

🛑 Breaking changes 🛑

  • auth, authtest: Remove deprecated modules extension/auth and extension/auth/authtest (#12543) Use extension/extensionauth and extension/extensionauth/extensionauthtest instead.

  • extensionauth: Remove deprecated methods from the Func types. (#12547)

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/client's changelog.

v1.28.1/v0.122.1

v1.28.0/v0.122.0

🛑 Breaking changes 🛑

  • auth, authtest: Remove deprecated modules extension/auth and extension/auth/authtest (#12543) Use extension/extensionauth and extension/extensionauth/extensionauthtest instead.

  • extensionauth: Remove deprecated methods from the Func types. (#12547)

  • extensiontest, connectortest, processortest, receivertest, scrapertest, exportertest: Remove deprecated NewNopSettingsWithType functions, use NewNopSettings instead. (#12221)

  • extensionauthtest: Remove the extensionauthtest.MockClient struct. (#12567)

    • Use extensionauthtest.NewNopClient to create a client with a noop implementation.
    • Use extensionauthtest.NewErrorClient to create a client that always returns an error.
    • Implement the extensionauth interfaces for custom mock client implementations.
  • component/componenttest: Remove the deprecated componenttest.TestTelemetry in favor of componenttest.Telemetry (#12419)

  • exporterhelper: Remove the Request.Export function in favor of an equivalent request consume func in the New[Traces|Metrics|Logs|Profiles]Request (#12637)

🚩 Deprecations 🚩

  • exporterhelper: Deprecate per signal converter in favor of generic version (#12631)

  • extensionauth: Deprecate extensionauth.NewClient and extensionauth.NewServer. (#12574)

    • Manually implement the interfaces instead.
  • configauth: Deprecate configauth.Authenticator.GetClientAuthenticator. (#12574)

    • Use the per-protocol methods instead.

🚀 New components 🚀

  • receiverhelper: Split receiverhelper into a separate module (#28328)

💡 Enhancements 💡

  • cmd/mdatagen: Add supportsSignal func for Metadata type in mdatagen. (#12640)
  • receiver: Mark module as stable (#12513)
  • pdata/pcommon: Introduce Equal() method for comparison equality to Value, ByteSlice, Float64Slice, Int32Slice, Int64Slice, StringSlice, Uint64Slice, Map and Slice (#12594)
  • pdata: Add iterator All method to pdata slices and map types. (#11982)
  • pdata/pprofile: Introduce AddAttribute helper method to modify the content of attributable records (#12206)

v1.27.0/v0.121.0

🛑 Breaking changes 🛑

  • exporterqueue: Remove exporterqueue.Factory in favor of the NewQueue function, and merge configs for memory and persistent. (#12509)

... (truncated)

Commits
  • a17839e [chore] Prepare release v1.28.1/v0.122.1 (#12665)
  • 8afa426 [confmap] Fix handling for slices with default values (#12662)
  • 8bc15fd [chore] Prepare release v1.28.0/v0.122.0 (#12650)
  • 432d92d [chore] Remove deprecation notice for (pcommon.Map).Range (#12648)
  • f09dad4 [chore] Small nit for variable declaration in default batcher (#12642)
  • 83e4ea0 Finish implementation of the SizerType, still restrict to only Items support ...
  • 027cfd8 [chore] Auto-populate release notes (#12644)
  • 8ebe098 [service] Allow running the Collector without any pipelines (#12613)
  • da4512d Replace exporterhelper Request.Export with passing a ConsumeRequest func (#12...
  • 6d82b55 [mdatagen] Add supportsSignal func (#12640)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/component/componentstatus from 0.114.0 to 0.122.1

Release notes

Sourced from go.opentelemetry.io/collector/component/componentstatus's releases.

v0.122.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.1

End User Changelog

🧰 Bug fixes 🧰

API Changelog

v0.117.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.117.0

End User Changelog

v1.23.0/v0.117.0

🛑 Breaking changes 🛑

  • otelcol: Remove warnings when 0.0.0.0 is used (#11713, #8510)

🧰 Bug fixes 🧰

  • internal/sharedcomponent: Fixed bug where sharedcomponent would use too much memory remembering all the previously reported statuses (#11826)

API Changelog

v1.23.0/v0.117.0

🛑 Breaking changes 🛑

  • pdata/pprofile: Remove duplicate Attributes field from profile (#11932)
  • connector: Remove deprecated connectorprofiles module, use xconnector instead. (#11778)
  • consumererror: Remove deprecated consumererrorprofiles module, use xconsumererror instead. (#11778)
  • consumer: Remove deprecated consumerprofiles module, use xconsumer instead. (#11778)
  • exporterhelper: Remove deprecated exporterhelperprofiles module, use xexporterhelper instead. (#11778)
  • exporter: Remove deprecated exporterprofiles module, use xexporter instead. (#11778)
  • pipeline: Remove deprecated pipelineprofiles module, use xpipeline instead. (#11778)
  • processorhelper: Remove deprecated processorhelperprofiles module, use xprocessorhelper instead. (#11778)
  • processor: Remove deprecated processorprofiles module, use xprocessor instead. (#11778)
  • receiver: Remove deprecated receiverprofiles module, use xreceiver instead. (#11778)
  • exporterhelper: Remove Merge function from experimental Request interface (#12012)

🚩 Deprecations 🚩

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/component/componentstatus's changelog.

v1.28.1/v0.122.1

v1.28.0/v0.122.0

🛑 Breaking changes 🛑

  • auth, authtest: Remove deprecated modules extension/auth and extension/auth/authtest (#12543) Use extension/extensionauth and extension/extensionauth/extensionauthtest instead.

  • extensionauth: Remove deprecated methods from the Func types. (#12547)

  • extensiontest, connectortest, processortest, receivertest, scrapertest, exportertest: Remove deprecated NewNopSettingsWithType functions, use NewNopSettings instead. (#12221)

  • extensionauthtest: Remove the extensionauthtest.MockClient struct. (#12567)

    • Use extensionauthtest.NewNopClient to create a client with a noop implementation.
    • Use extensionauthtest.NewErrorClient to create a client that always returns an error.
    • Implement the extensionauth interfaces for custom mock client implementations.
  • component/componenttest: Remove the deprecated componenttest.TestTelemetry in favor of componenttest.Telemetry (#12419)

  • exporterhelper: Remove the Request.Export function in favor of an equivalent request consume func in the New[Traces|Metrics|Logs|Profiles]Request (#12637)

🚩 Deprecations 🚩

  • exporterhelper: Deprecate per signal converter in favor of generic version (#12631)

  • extensionauth: Deprecate extensionauth.NewClient and extensionauth.NewServer. (#12574)

    • Manually implement the interfaces instead.
  • configauth: Deprecate configauth.Authenticator.GetClientAuthenticator. (#12574)

    • Use the per-protocol methods instead.

🚀 New components 🚀

  • receiverhelper: Split receiverhelper into a separate module (#28328)

💡 Enhancements 💡

  • cmd/mdatagen: Add supportsSignal func for Metadata type in mdatagen. (#12640)
  • receiver: Mark module as stable (#12513)
  • pdata/pcommon: Introduce Equal() method for comparison equality to Value, ByteSlice, Float64Slice, Int32Slice, Int64Slice, StringSlice, Uint64Slice, Map and Slice (#12594)
  • pdata: Add iterator All method to pdata slices and map types. (#11982)
  • pdata/pprofile: Introduce AddAttribute helper method to modify the content of attributable records (#12206)

v1.27.0/v0.121.0

🛑 Breaking changes 🛑

  • exporterqueue: Remove exporterqueue.Factory in favor of the NewQueue function, and merge configs for memory and persistent. (#12509)

... (truncated)

Commits
  • a17839e [chore] Prepare release v1.28.1/v0.122.1 (#12665)
  • 8afa426 [confmap] Fix handling for slices with default values (#12662)
  • 8bc15fd [chore] Prepare release v1.28.0/v0.122.0 (#12650)
  • 432d92d [chore] Remove deprecation notice for (pcommon.Map).Range (#12648)
  • f09dad4 [chore] Small nit for variable declaration in default batcher (#12642)
  • 83e4ea0 Finish implementation of the SizerType, still restrict to only Items support ...
  • 027cfd8 [chore] Auto-populate release notes (#12644)
  • 8ebe098 [service] Allow running the Collector without any pipelines (#12613)
  • da4512d Replace exporterhelper Request.Export with passing a ConsumeRequest func (#12...
  • 6d82b55 [mdatagen] Add supportsSignal func (#12640)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/component/componenttest from 0.114.0 to 0.122.1

Release notes

Sourced from go.opentelemetry.io/collector/component/componenttest's releases.

v0.122.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.1

End User Changelog

🧰 Bug fixes 🧰

API Changelog

v0.117.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.117.0

End User Changelog

v1.23.0/v0.117.0

🛑 Breaking changes 🛑

  • otelcol: Remove warnings when 0.0.0.0 is used (#11713, #8510)

🧰 Bug fixes 🧰

  • internal/sharedcomponent: Fixed bug where sharedcomponent would use too much memory remembering all the previously reported statuses (#11826)

API Changelog

v1.23.0/v0.117.0

🛑 Breaking changes 🛑

  • pdata/pprofile: Remove duplicate Attributes field from profile (#11932)
  • connector: Remove deprecated connectorprofiles module, use xconnector instead. (#11778)
  • consumererror: Remove deprecated consumererrorprofiles module, use xconsumererror instead. (#11778)
  • consumer: Remove deprecated consumerprofiles module, use xconsumer instead. (#11778)
  • exporterhelper: Remove deprecated exporterhelperprofiles module, use xexporterhelper instead. (#11778)
  • exporter: Remove deprecated exporterprofiles module, use xexporter instead. (#11778)
  • pipeline: Remove deprecated pipelineprofiles module, use xpipeline instead. (#11778)
  • processorhelper: Remove deprecated processorhelperprofiles module, use xprocessorhelper instead. (#11778)
  • processor: Remove deprecated processorprofiles module, use xprocessor instead. (#11778)
  • receiver: Remove deprecated receiverprofiles module, use xreceiver instead. (#11778)
  • exporterhelper: Remove Merge function from experimental Request interface (#12012)

🚩 Deprecations 🚩

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/component/componenttest's changelog.

v1.28.1/v0.122.1

v1.28.0/v0.122.0

🛑 Breaking changes 🛑

  • auth, authtest: Remove deprecated modules extension/auth and extension/auth/authtest (#12543) Use extension/extensionauth and extension/extensionauth/extensionauthtest instead.

  • extensionauth: Remove deprecated methods from the Func types. (#12547)

  • extensiontest, connectortest, processortest, receivertest, scrapertest, exportertest: Remove deprecated NewNopSettingsWithType functions, use NewNopSettings instead. (#12221)

  • extensionauthtest: Remove the extensionauthtest.MockClient struct. (#12567)

    • Use extensionauthtest.NewNopClient to create a client with a noop implementation.
    • Use extensionauthtest.NewErrorClient to create a client that always returns an error.
    • Implement the extensionauth interfaces for custom mock client implementations.
  • component/componenttest: Remove the deprecated componenttest.TestTelemetry in favor of componenttest.Telemetry (#12419)

  • exporterhelper: Remove the Request.Export function in favor of an equivalent request consume func in the New[Traces|Metrics|Logs|Profiles]Request (#12637)

🚩 Deprecations 🚩

  • exporterhelper: Deprecate per signal converter in favor of generic version (#12631)

  • extensionauth: Deprecate extensionauth.NewClient and extensionauth.NewServer. (#12574)

    • Manually implement the interfaces instead.
  • configauth: Deprecate configauth.Authenticator.GetClientAuthenticator. (#12574)

    • Use the per-protocol methods instead.

🚀 New components 🚀

  • receiverhelper: Split receiverhelper into a separate module (#28328)

💡 Enhancements 💡

  • cmd/mdatagen: Add supportsSignal func for Metadata type in mdatagen. (#12640)
  • receiver: Mark module as stable (#12513)
  • pdata/pcommon: Introduce Equal() method for comparison equality to Value, ByteSlice, Float64Slice, Int32Slice, Int64Slice, StringSlice, Uint64Slice, Map and Slice (#12594)
  • pdata: Add iterator All method to pdata slices and map types. (#11982)
  • pdata/pprofile: Introduce AddAttribute helper method to modify the content of attributable records (#12206)

v1.27.0/v0.121.0

🛑 Breaking changes 🛑

  • exporterqueue: Remove exporterqueue.Factory in favor of the NewQueue function, and merge configs for memory and persistent. (#12509)

... (truncated)

Commits
  • a17839e [chore] Prepare release v1.28.1/v0.122.1 (#12665)
  • 8afa426 [confmap] Fix handling for slices with default values (#12662)
  • 8bc15fd [chore] Prepare release v1.28.0/v0.122.0 (#12650)
  • 432d92d [chore] Remove deprecation notice for (pcommon.Map).Range (#12648)
  • f09dad4 [chore] Small nit for variable declaration in default batcher (#12642)
  • 83e4ea0 Finish implementation of the SizerType, still restrict to only Items support ...
  • 027cfd8 [chore] Auto-populate release notes (#12644)
  • 8ebe098 [service] Allow running the Collector without any pipelines (#12613)
  • da4512d Replace exporterhelper Request.Export with passing a ConsumeRequest func (#12...
  • 6d82b55 [mdatagen] Add supportsSignal func (#12640)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/config/configgrpc from 0.114.0 to 0.122.1

Release notes

Sourced from go.opentelemetry.io/collector/config/configgrpc's releases.

v0.122.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.1

End User Changelog

🧰 Bug fixes 🧰

API Changelog

v0.117.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.117.0

End User Changelog

v1.23.0/v0.117.0

🛑 Breaking changes 🛑

  • otelcol: Remove warnings when 0.0.0.0 is used (#11713, #8510)

🧰 Bug fixes 🧰

  • internal/sharedcomponent: Fixed bug where sharedcomponent would use too much memory remembering all the previously reported statuses (#11826)

API Changelog

v1.23.0/v0.117.0

🛑 Breaking changes 🛑

  • pdata/pprofile: Remove duplicate Attributes field from profile (#11932)
  • connector: Remove deprecated connectorprofiles module, use xconnector instead. (#11778)
  • consumererror: Remove deprecated consumererrorprofiles module, use xconsumererror instead. (#11778)
  • consumer: Remove deprecated consumerprofiles module, use xconsumer instead. (#11778)
  • exporterhelper: Remove deprecated exporterhelperprofiles module, use xexporterhelper instead. (#11778)
  • exporter: Remove deprecated exporterprofiles module, use xexporter instead. (#11778)
  • pipeline: Remove deprecated pipelineprofiles module, use xpipeline instead. (#11778)
  • processorhelper: Remove deprecated processorhelperprofiles module, use xprocessorhelper instead. (#11778)
  • processor: Remove deprecated processorprofiles module, use xprocessor instead. (#11778)
  • receiver: Remove deprecated receiverprofiles module, use xreceiver instead. (#11778)
  • exporterhelper: Remove Merge function from experimental Request interface (#12012)

🚩 Deprecations 🚩

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/config/configgrpc's changelog.

v1.28.1/v0.122.1

v1.28.0/v0.122.0

🛑 Breaking changes 🛑

  • auth, authtest: Remove deprecated modules extension/auth and extension/auth/authtest (#12543) Use extension/extensionauth and extension/extensionauth/extensionauthtest instead.

  • extensionauth: Remove deprecated methods from the Func types. (#12547)

  • extensiontest, connectortest, processortest, receivertest, scrapertest, exportertest: Remove deprecated NewNopSettingsWithType functions, use NewNopSettings instead. (#12221)

  • extensionauthtest: Remove the extensionauthtest.MockClient struct. (#12567)

    • Use extensionauthtest.NewNopClient to create a client with a noop implementation.
    • Use extensionauthtest.NewErrorClient to create a client that always returns an error.
    • Implement the extensionauth interfaces for custom mock client implementations.
  • component/componenttest: Remove the deprecated componenttest.TestTelemetry in favor of componenttest.Telemetry (#12419)

  • exporterhelper: Remove the Request.Export function in favor of an equivalent request consume func in the New[Traces|Metrics|Logs|Profiles]Request (#12637)

🚩 Deprecations 🚩

  • exporterhelper: Deprecate per signal converter in favor of generic version (#12631)

  • extensionauth: Deprecate extensionauth.NewClient and extensionauth.NewServer. (#12574)

    • Manually implement the interfaces instead.
  • configauth: Deprecate configauth.Authenticator.GetClientAuthenticator. (#12574)

    • Use the per-protocol methods instead.

🚀 New components 🚀

  • receiverhelper: Split receiverhelper into a separate module (#28328)

💡 Enhancements 💡

  • cmd/mdatagen: Add supportsSignal func for Metadata type in mdatagen. (#12640)
  • receiver: Mark module as stable (#12513)
  • pdata/pcommon: Introduce Equal() method for comparison equality to Value, ByteSlice, Float64Slice, Int32Slice, Int64Slice, StringSlice, Uint64Slice, Map and Slice (#12594)
  • pdata: Add iterator All method to pdata slices and map types. (#11982)
  • pdata/pprofile: Introduce AddAttribute helper method to modify the content of attributable records (#12206)

v1.27.0/v0.121.0

🛑 Breaking changes 🛑

  • exporterqueue: Remove exporterqueue.Factory in favor of the NewQueue function, and merge configs for memory and persistent. (#12509)

... (truncated)

Commits
  • a17839e [chore] Prepare release v1.28.1/v0.122.1 (#12665)
  • 8afa426 [confmap] Fix handling for slices with default values (#12662)
  • 8bc15fd [chore] Prepare release v1.28.0/v0.122.0 (#12650)
  • 432d92d [chore] Remove deprecation notice for (pcommon.Map).Range (#12648)
  • f09dad4 [chore] Small nit for variable declaration in default batcher (#12642)
  • 83e4ea0 Finish implementation of the SizerType, still restrict to only Items support ...
  • 027cfd8 [chore] Auto-populate release notes (#12644)
  • 8ebe098 [service] Allow running the Collector without any pipelines (#12613)
  • da4512d Replace exporterhelper Request.Export with passing a ConsumeRequest func (#12...
  • 6d82b55 [mdatagen] Add supportsSignal func (#12640)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/config/confighttp from 0.114.0 to 0.122.1

Release notes

Sourced from go.opentelemetry.io/collector/config/confighttp's releases.

v0.122.1

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.1

End User Changelog

🧰 Bug fixes 🧰

API Changelog

v0.117.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.117.0

End User Changelog

v1.23.0/v0.117.0

🛑 Breaking changes 🛑

  • otelcol: Remove warnings when 0.0.0.0 is used (#11713, #8510)

🧰 Bug fixes 🧰

  • internal/sharedcomponent: Fixed bug where sharedcomponent would use too much memory remembering all the previously reported statuses (#11826)

API Changelog

v1.23.0/v0.117.0

🛑 Breaking changes 🛑

  • pdata/pprofile: Remove duplicate Attributes field from profile (#11932)
  • connector: Remove deprecated connectorprofiles module, use xconnector instead. (#11778)
  • consumererror: Remove deprecated consumererrorprofiles module, use xconsumererror instead. (#11778)
  • consumer: Remove deprecated consumerprofiles module, use xconsumer instead. (#11778)
  • exporterhelper: Remove deprecated exporterhelperprofiles module, use xexporterhelper instead. (#11778)
  • exporter: Remove deprecated exporterprofiles module, use xexporter instead. (#11778)
  • pipeline: Remove deprecated pipelineprofiles module, use xpipeline instead. (#11778)
  • processorhelper: Remove deprecated processorhelperprofiles module, use xprocessorhelper instead. (#11778)
  • processor: Remove deprecated processorprofiles module, use xprocessor instead. (#11778)
  • receiver: Remove deprecated receiverprofiles module, use xreceiver instead. (#11778)
  • exporterhelper: Remove Merge function from experimental Request interface (#12012)

🚩 Deprecations 🚩

... (truncated)

Changelog

Sourced from go.opentelemetry.io/collector/config/confighttp's changelog.

v1.28.1/v0.122.1

v1.28.0/v0.122.0

🛑 Breaking changes 🛑

  • auth, authtest: Remove deprecated modules extension/auth and extension/auth/authtest (#12543) Use extension/extensionauth and extension/extensionauth/extensionauthtest instead.

  • extensionauth: Remove deprecated methods from the Func types. (#12547)

  • extensiontest, connectortest, processortest, receivertest, scrapertest, exportertest: Remove deprecated NewNopSettingsWithType functions, use NewNopSettings instead. (#12221)

  • extensionauthtest: Remove the extensionauthtest.MockClient struct. (#12567)

    • Use extensionauthtest.NewNopClient to create a client with a noop implementation.
    • Use extensionauthtest.NewErrorClient to create a client that always returns an error.
    • Implement the extensionauth interfaces for custom mock client implementations.
  • component/componenttest: Remove the deprecated componenttest.TestTelemetry in favor of componenttest.Telemetry (#12419)

  • exporterhelper: Remove the Request.Export function in favor of an equivalent request consume func in the New[Traces|Metrics|Logs|Profiles]Request (#12637)

🚩 Deprecations 🚩

  • exporterhelper: Deprecate per signal converter in favor of generic version (#12631)

  • extensionauth: Deprecate extensionauth.NewClient and extensionauth.NewServer. (#12574)

    • Manually implement the interfaces instead.
  • configauth: Deprecate configauth.Authenticator.GetClientAuthenticator. (#12574)

    • Use the per-protocol methods instead.

🚀 New components 🚀

  • receiverhelper: Split receiverhelper into a separate module (#28328)

💡 Enhancements 💡

  • cmd/mdatagen: Add supportsSignal func for Metadata type in mdatagen. (#12640)
  • receiver: Mark module as stable (#12513)
  • pdata/pcommon: Introduce Equal() method for comparison equality to Value, ByteSlice, Float64Slice, Int32Slice, Int64Slice, StringSlice, Uint64Slice, Map and Slice (#12594)
  • pdata: Add iterator All method to pdata slices and map types. (#11982)
  • pdata/pprofile: Introduce AddAttribute helper method to modify the content of attributable records (#12206)

v1.27.0/v0.121.0

🛑 Breaking changes 🛑

  • exporterqueue: Remove exporterqueue.Factory in favor of the NewQueue function, and merge configs for memory and persistent. (#12509)

... (truncated)

Commits
  • a17839e [chore] Prepare release v1.28.1/v0.122.1 (#12665)
  • 8afa426 [confmap] Fix handling for slices with default values (#12662)
  • 8bc15fd [chore] Prepare release v1.28.0/v0.122.0 (#12650)
  • 432d92d [chore] Remove deprecation notice for (pcommon.Map).Range (#12648)
  • f09dad4 [chore] Small nit for variable declaration in default batcher (#12642)
  • 83e4ea0 Finish implementation of the SizerType, still restrict to only Items support ...
  • 027cfd8 [chore] Auto-populate release notes (#12644)
  • 8ebe098 [service] Allow running the Collector without any pipelines (#12613)
  • da4512d Replace exporterhelper Request.Export with passing a ConsumeRequest func (#12...
  • 6d82b55 [mdatagen] Add supportsSignal func (#12640)
  • Additional commits viewable in compare view

Updates go.opentelemetry.io/collector/config/confignet from 1.20.0 to 1.28.1

Release notes

Sourced from go.opentelemetry.io/collector/config/confignet's releases.

v1.28.0/v0.122.0

Images and binaries here: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/tag/v0.122.0

End User Changelog

🛑 Breaking changes 🛑

  • service: Batch processor telemetry is no longer emitted at "basic" verbosity level (#7890) According to the guidelines, basic-level telemetry should be reserved for core Collector APIs. Componen...

    Description has been truncated

…updates

Bumps the all-go-mod-patch-and-minor group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [go.opentelemetry.io/collector/client](https://github.com/open-telemetry/opentelemetry-collector) | `1.20.0` | `1.28.1` |
| [go.opentelemetry.io/collector/component/componentstatus](https://github.com/open-telemetry/opentelemetry-collector) | `0.114.0` | `0.122.1` |
| [go.opentelemetry.io/collector/component/componenttest](https://github.com/open-telemetry/opentelemetry-collector) | `0.114.0` | `0.122.1` |
| [go.opentelemetry.io/collector/config/configgrpc](https://github.com/open-telemetry/opentelemetry-collector) | `0.114.0` | `0.122.1` |
| [go.opentelemetry.io/collector/config/confighttp](https://github.com/open-telemetry/opentelemetry-collector) | `0.114.0` | `0.122.1` |
| [go.opentelemetry.io/collector/confmap](https://github.com/open-telemetry/opentelemetry-collector) | `1.21.0` | `1.28.1` |
| [go.opentelemetry.io/collector/consumer/consumertest](https://github.com/open-telemetry/opentelemetry-collector) | `0.114.0` | `0.122.1` |
| [go.opentelemetry.io/collector/receiver/receivertest](https://github.com/open-telemetry/opentelemetry-collector) | `0.114.0` | `0.122.1` |



Updates `go.opentelemetry.io/collector/client` from 1.20.0 to 1.28.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.20.0...pdata/v1.28.1)

Updates `go.opentelemetry.io/collector/component/componentstatus` from 0.114.0 to 0.122.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.114.0...v0.122.1)

Updates `go.opentelemetry.io/collector/component/componenttest` from 0.114.0 to 0.122.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.114.0...v0.122.1)

Updates `go.opentelemetry.io/collector/config/configgrpc` from 0.114.0 to 0.122.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.114.0...v0.122.1)

Updates `go.opentelemetry.io/collector/config/confighttp` from 0.114.0 to 0.122.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.114.0...v0.122.1)

Updates `go.opentelemetry.io/collector/config/confignet` from 1.20.0 to 1.28.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.20.0...pdata/v1.28.1)

Updates `go.opentelemetry.io/collector/confmap` from 1.21.0 to 1.28.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.21.0...pdata/v1.28.1)

Updates `go.opentelemetry.io/collector/consumer` from 0.114.0 to 1.28.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.114.0...pdata/v1.28.1)

Updates `go.opentelemetry.io/collector/consumer/consumertest` from 0.114.0 to 0.122.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.114.0...v0.122.1)

Updates `go.opentelemetry.io/collector/pdata` from 1.20.0 to 1.28.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@pdata/v1.20.0...pdata/v1.28.1)

Updates `go.opentelemetry.io/collector/receiver/receivertest` from 0.114.0 to 0.122.1
- [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG-API.md)
- [Commits](open-telemetry/opentelemetry-collector@v0.114.0...v0.122.1)

Updates `go.opentelemetry.io/otel` from 1.32.0 to 1.35.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.32.0...v1.35.0)

Updates `go.opentelemetry.io/otel/metric` from 1.32.0 to 1.35.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.32.0...v1.35.0)

Updates `go.opentelemetry.io/otel/trace` from 1.32.0 to 1.35.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-go@v1.32.0...v1.35.0)

Updates `golang.org/x/net` from 0.31.0 to 0.37.0
- [Commits](golang/net@v0.31.0...v0.37.0)

Updates `google.golang.org/genproto/googleapis/api` from 0.0.0-20241118233622-e639e219e697 to 0.0.0-20250106144421-5f5ef82da422
- [Commits](https://github.com/googleapis/go-genproto/commits)

Updates `google.golang.org/grpc` from 1.68.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.68.0...v1.71.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/collector/client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/component/componentstatus
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/component/componenttest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/config/configgrpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/config/confighttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/config/confignet
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/confmap
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/consumer
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/consumer/consumertest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/pdata
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/collector/receiver/receivertest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/otel
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/otel/metric
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: go.opentelemetry.io/otel/trace
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: google.golang.org/genproto/googleapis/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-go-mod-patch-and-minor
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-go-mod-patch-and-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies go Pull requests that update Go code labels Mar 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants