Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 0 additions & 20 deletions .chloggen/entity-identifying-descriptive-attributes.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/fix-14202.yaml

This file was deleted.

26 changes: 0 additions & 26 deletions .chloggen/main.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/memorylimiter_middleware.yaml

This file was deleted.

26 changes: 0 additions & 26 deletions .chloggen/mx-psi_configgrpc-validation.yaml

This file was deleted.

This file was deleted.

26 changes: 0 additions & 26 deletions .chloggen/no-marshal-in-unmarshal-hook.yaml

This file was deleted.

29 changes: 0 additions & 29 deletions .chloggen/otelcol-windows-event-log.yaml

This file was deleted.

25 changes: 0 additions & 25 deletions .chloggen/profiles-count.yaml

This file was deleted.

30 changes: 30 additions & 0 deletions CHANGELOG-API.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,36 @@ If you are looking for user-facing changes, check out [CHANGELOG.md](./CHANGELOG

<!-- next version -->

## v1.48.0/v0.142.0

### 🛑 Breaking changes 🛑

- `pdata/xpdata`: Rename `Entity.IDAttributes()` to `Entity.IdentifyingAttributes()` and `Entity.DescriptionAttributes()` to `Entity.DescriptiveAttributes()` to align with OpenTelemetry specification terminology for attributes. (#14275)
- `pkg/exporterhelper`: Use `configoptional.Optional` for the `exporterhelper.QueueBatchConfig` (#14155)
It's recommended to change the field type in your component configuration to be `configoptional.Optional[exporterhelper.QueueBatchConfig]` to keep the `enabled` subfield. Use configoptional.Some(exporterhelper.NewDefaultQueueConfig()) to enable by default. Use configoptional.Default(exporterhelper.NewDefaultQueueConfig()) to disable by default.


### 🚩 Deprecations 🚩

- `pkg/service`: Deprecate Settings.LoggingOptions and telemetry.LoggerSettings.ZapOptions, add telemetry.LoggerSettings.BuildZapLogger (#14002)
BuildZapLogger provides a more flexible way to build the Zap logger,
since the function will have access to the zap.Config. This is used
in otelcol to install a Windows Event Log output when the zap config
does not specify any file output.


### 💡 Enhancements 💡

- `pdata/pprofile`: add ProfileCount() (#14239)

### 🧰 Bug fixes 🧰

- `pkg/confmap`: Ensure that embedded structs are not overwritten after Unmarshal is called (#14213)
This allows embedding structs which implement Unmarshal and contain a configopaque.String.


<!-- previous-version -->

## v1.47.0/v0.141.0

### 🛑 Breaking changes 🛑
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,21 @@ If you are looking for developer-facing changes, check out [CHANGELOG-API.md](./

<!-- next version -->

## v1.48.0/v0.142.0

### 💡 Enhancements 💡

- `exporter/debug`: Add logging of dropped attributes, events, and links counts in detailed verbosity (#14202)
- `extension/memory_limiter`: The memorylimiter extension can be used as an HTTP/GRPC middleware. (#14081)
- `pkg/config/configgrpc`: Statically validate gRPC endpoint (#10451)
This validation was already done in the OTLP exporter. It will now be applied to any gRPC client.

- `pkg/service`: Add support to disabling adding resource attributes as zap fields in internal logging (#13869)
Note that this does not affect logs exported through OTLP.


<!-- previous-version -->

## v1.47.0/v0.141.0

### 🛑 Breaking changes 🛑
Expand Down
6 changes: 3 additions & 3 deletions client/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ go 1.24.0

require (
github.com/stretchr/testify v1.11.1
go.opentelemetry.io/collector/consumer v1.47.0
go.opentelemetry.io/collector/pdata v1.47.0
go.opentelemetry.io/collector/consumer v1.48.0
go.opentelemetry.io/collector/pdata v1.48.0
go.uber.org/goleak v1.3.0
)

Expand All @@ -16,7 +16,7 @@ require (
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
go.opentelemetry.io/collector/featuregate v1.47.0 // indirect
go.opentelemetry.io/collector/featuregate v1.48.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
Expand Down
4 changes: 2 additions & 2 deletions cmd/builder/internal/builder/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ import (
)

const (
defaultBetaOtelColVersion = "v0.141.0"
defaultStableOtelColVersion = "v1.47.0"
defaultBetaOtelColVersion = "v0.142.0"
defaultStableOtelColVersion = "v1.48.0"
)

// errMissingGoMod indicates an empty gomod field
Expand Down
34 changes: 17 additions & 17 deletions cmd/builder/internal/config/default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,29 +10,29 @@ dist:
module: go.opentelemetry.io/collector/cmd/otelcorecol
name: otelcorecol
description: Local OpenTelemetry Collector binary, testing only.
version: 0.141.0-dev
version: 0.142.0-dev

receivers:
- gomod: go.opentelemetry.io/collector/receiver/nopreceiver v0.141.0
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.141.0
- gomod: go.opentelemetry.io/collector/receiver/nopreceiver v0.142.0
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.142.0
exporters:
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.141.0
- gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.141.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.141.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.141.0
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.142.0
- gomod: go.opentelemetry.io/collector/exporter/nopexporter v0.142.0
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.142.0
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.142.0
extensions:
- gomod: go.opentelemetry.io/collector/extension/memorylimiterextension v0.141.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.141.0
- gomod: go.opentelemetry.io/collector/extension/memorylimiterextension v0.142.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.142.0
processors:
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.141.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.141.0
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.142.0
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.142.0
connectors:
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.141.0
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.142.0

providers:
- gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.47.0
- gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.47.0
- gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v1.47.0
- gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.47.0
- gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.47.0
- gomod: go.opentelemetry.io/collector/confmap/provider/envprovider v1.48.0
- gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.48.0
- gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v1.48.0
- gomod: go.opentelemetry.io/collector/confmap/provider/httpsprovider v1.48.0
- gomod: go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.48.0

6 changes: 3 additions & 3 deletions cmd/builder/test/core.builder.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ dist:
go: ${GOBIN}

extensions:
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.141.0
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.142.0

receivers:
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.141.0
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.142.0

exporters:
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.141.0
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.142.0
Loading
Loading