component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)
confighttp: Auth data type signature has changed (#4806)
As part of the linked PR, the auth attribute was moved from configauth.Authentication
to a new AuthConfig, which contains a configauth.Authentication. For end-users, this
is a non-breaking change. For users of the API, create a new AuthConfig using the
component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)
confighttp: Auth data type signature has changed (#4806)
As part of the linked PR, the auth attribute was moved from configauth.Authentication
to a new AuthConfig, which contains a configauth.Authentication. For end-users, this
is a non-breaking change. For users of the API, create a new AuthConfig using the
service: add service.disableOpenCensusBridge feature gate which is enabled by default to remove the dependency on OpenCensus (#10414)
confmap: Promote confmap.strictlyTypedInput feature gate to beta. (#10552)
This feature gate changes the following:
Configurations relying on the implicit type casting behaviors listed on #9532 will start to fail.
Configurations using URI expansion (i.e. field: ${env:ENV}) for string-typed fields will use the value passed in ENV verbatim without intermediate type casting.
confmap: Remove extra closing parenthesis in sub-config error (#10480)
configgrpc: Update the default load balancer strategy to round_robin (#10319)
To restore the behavior that was previously the default, set balancer_name to pick_first.
cmd/builder: Add go module info the builder generated code. (#10570)
otelcol: Add go module to components subcommand. (#10570)
confmap: Add explanation to errors related to confmap.strictlyTypedInput feature gate. (#9532)
confmap: Allow using map[string]any values in string interpolation (#10605)
🧰 Bug fixes 🧰
builder: provide context when a module in the config is missing its gomod value (#10474)
confmap: Fixes issue where confmap could not escape $$ when confmap.unifyEnvVarExpansion is enabled. (#10560)
mdatagen: fix generated comp test for extensions and unused imports in templates (#10477)
otlpreceiver: Fixes a bug where the otlp receiver's http response was not properly translating grpc error codes to http status codes. (#10574)
exporterhelper: Fix incorrect deduplication of otelcol_exporter_queue_size and otelcol_exporter_queue_capacity metrics if multiple exporters are used. (#10444)
service/telemetry: Add ability to set service.name for spans emitted by the Collector (#10489)
internal/localhostgate: Correctly log info message when component.UseLocalHostAsDefaultHost is enabled (#8510)
Go API Changelog
v1.12.0/v0.105.0
🛑 Breaking changes 🛑
otelcol: Obtain the Collector's effective config from otelcol.Config (#10139)
otelcol.Collector will now marshal confmap.Conf objects from otelcol.Config itself.
otelcoltest: Remove deprecated methods LoadConfigWithSettings and LoadConfigAndValidateWithSettings (#10512)
🚩 Deprecations 🚩
configauth: Deprecated Authentication.GetClientAuthenticatorContext and Authentication.GetServerAuthenticatorContext (#10578)
component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)
confighttp: Auth data type signature has changed (#4806)
As part of the linked PR, the auth attribute was moved from configauth.Authentication
to a new AuthConfig, which contains a configauth.Authentication. For end-users, this
is a non-breaking change. For users of the API, create a new AuthConfig using the
component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)
confighttp: Auth data type signature has changed (#4806)
As part of the linked PR, the auth attribute was moved from configauth.Authentication
to a new AuthConfig, which contains a configauth.Authentication. For end-users, this
is a non-breaking change. For users of the API, create a new AuthConfig using the
component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)
confighttp: Auth data type signature has changed (#4806)
As part of the linked PR, the auth attribute was moved from configauth.Authentication
to a new AuthConfig, which contains a configauth.Authentication. For end-users, this
is a non-breaking change. For users of the API, create a new AuthConfig using the
component/componenttest: Add optional ...attribute.KeyValue argument to TestTelemetry.CheckExporterMetricGauge. (#10593)
confighttp: Auth data type signature has changed (#4806)
As part of the linked PR, the auth attribute was moved from configauth.Authentication
to a new AuthConfig, which contains a configauth.Authentication. For end-users, this
is a non-breaking change. For users of the API, create a new AuthConfig using the
Bumps the opentelemetry-collector group with 15 updates:
0.106.1
0.107.0
0.106.1
0.107.0
1.12.0
1.13.0
0.106.1
0.107.0
0.106.1
0.107.0
0.106.1
0.107.0
0.106.1
0.107.0
0.106.1
0.107.0
1.12.0
1.13.0
0.106.1
0.107.0
1.12.0
1.13.0
0.106.1
0.107.0
0.106.1
0.107.0
0.106.1
0.107.0
0.106.1
0.107.0
Updates
go.opentelemetry.io/collector/component
from 0.106.1 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/component's releases.
Changelog
Sourced from go.opentelemetry.io/collector/component's changelog.
... (truncated)
Commits
aacddac
[chore] Prepare release v1.13.0/v0.107.0 (#10860)998412c
[service] Allow users to disable the tracer provider via the feature gate `se...06271a6
Fix processor metrics not being reported initially with 0 values (#10857)643c17e
[chore] Bump go version to 1.21.13 (#10853)ef07ea0
[mdatagen] move ScopeName to generated_status (#10848)053d370
[mdatagen] expose host in generated test code by mdatagen (#10765)4889aef
[chore] improve release version validations (#10826)8abfa02
Migrate ocb binary release to opentelemetry-collector-releases (#10710)7638bb2
[mdatagen] export ScopeName in internal/metadata package (#10845)ecbe02e
[chore] adding an issue number in the changelog (#10843)Updates
go.opentelemetry.io/collector/config/confighttp
from 0.106.1 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/config/confighttp's releases.
Changelog
Sourced from go.opentelemetry.io/collector/config/confighttp's changelog.
... (truncated)
Commits
aacddac
[chore] Prepare release v1.13.0/v0.107.0 (#10860)998412c
[service] Allow users to disable the tracer provider via the feature gate `se...06271a6
Fix processor metrics not being reported initially with 0 values (#10857)643c17e
[chore] Bump go version to 1.21.13 (#10853)ef07ea0
[mdatagen] move ScopeName to generated_status (#10848)053d370
[mdatagen] expose host in generated test code by mdatagen (#10765)4889aef
[chore] improve release version validations (#10826)8abfa02
Migrate ocb binary release to opentelemetry-collector-releases (#10710)7638bb2
[mdatagen] export ScopeName in internal/metadata package (#10845)ecbe02e
[chore] adding an issue number in the changelog (#10843)Updates
go.opentelemetry.io/collector/config/configtls
from 1.12.0 to 1.13.0Release notes
Sourced from go.opentelemetry.io/collector/config/configtls's releases.
... (truncated)
Changelog
Sourced from go.opentelemetry.io/collector/config/configtls's changelog.
... (truncated)
Commits
aacddac
[chore] Prepare release v1.13.0/v0.107.0 (#10860)998412c
[service] Allow users to disable the tracer provider via the feature gate `se...06271a6
Fix processor metrics not being reported initially with 0 values (#10857)643c17e
[chore] Bump go version to 1.21.13 (#10853)ef07ea0
[mdatagen] move ScopeName to generated_status (#10848)053d370
[mdatagen] expose host in generated test code by mdatagen (#10765)4889aef
[chore] improve release version validations (#10826)8abfa02
Migrate ocb binary release to opentelemetry-collector-releases (#10710)7638bb2
[mdatagen] export ScopeName in internal/metadata package (#10845)ecbe02e
[chore] adding an issue number in the changelog (#10843)Updates
go.opentelemetry.io/collector/confmap
from 0.106.1 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/confmap's releases.
Changelog
Sourced from go.opentelemetry.io/collector/confmap's changelog.
... (truncated)
Commits
aacddac
[chore] Prepare release v1.13.0/v0.107.0 (#10860)998412c
[service] Allow users to disable the tracer provider via the feature gate `se...06271a6
Fix processor metrics not being reported initially with 0 values (#10857)643c17e
[chore] Bump go version to 1.21.13 (#10853)ef07ea0
[mdatagen] move ScopeName to generated_status (#10848)053d370
[mdatagen] expose host in generated test code by mdatagen (#10765)4889aef
[chore] improve release version validations (#10826)8abfa02
Migrate ocb binary release to opentelemetry-collector-releases (#10710)7638bb2
[mdatagen] export ScopeName in internal/metadata package (#10845)ecbe02e
[chore] adding an issue number in the changelog (#10843)Updates
go.opentelemetry.io/collector/confmap/converter/expandconverter
from 0.106.1 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/confmap/converter/expandconverter's releases.
Changelog
Sourced from go.opentelemetry.io/collector/confmap/converter/expandconverter's changelog.
... (truncated)
Commits
aacddac
[chore] Prepare release v1.13.0/v0.107.0 (#10860)998412c
[service] Allow users to disable the tracer provider via the feature gate `se...06271a6
Fix processor metrics not being reported initially with 0 values (#10857)643c17e
[chore] Bump go version to 1.21.13 (#10853)ef07ea0
[mdatagen] move ScopeName to generated_status (#10848)053d370
[mdatagen] expose host in generated test code by mdatagen (#10765)4889aef
[chore] improve release version validations (#10826)8abfa02
Migrate ocb binary release to opentelemetry-collector-releases (#10710)7638bb2
[mdatagen] export ScopeName in internal/metadata package (#10845)ecbe02e
[chore] adding an issue number in the changelog (#10843)Updates
go.opentelemetry.io/collector/consumer
from 0.106.1 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/consumer's releases.
Changelog
Sourced from go.opentelemetry.io/collector/consumer's changelog.
... (truncated)
Commits
aacddac
[chore] Prepare release v1.13.0/v0.107.0 (#10860)998412c
[service] Allow users to disable the tracer provider via the feature gate `se...06271a6
Fix processor metrics not being reported initially with 0 values (#10857)643c17e
[chore] Bump go version to 1.21.13 (#10853)ef07ea0
[mdatagen] move ScopeName to generated_status (#10848)053d370
[mdatagen] expose host in generated test code by mdatagen (#10765)4889aef
[chore] improve release version validations (#10826)8abfa02
Migrate ocb binary release to opentelemetry-collector-releases (#10710)7638bb2
[mdatagen] export ScopeName in internal/metadata package (#10845)ecbe02e
[chore] adding an issue number in the changelog (#10843)Updates
go.opentelemetry.io/collector/consumer/consumertest
from 0.106.1 to 0.107.0Release notes
Sourced from go.opentelemetry.io/collector/consumer/consumertest's releases.
Changelog
Sourced from go.opentelemetry.io/collector/consumer/consumertest's changelog.