# OpenTelemetry v0.161.0

> Observability · 2026-09-14

非推奨APIの削除を含むメンテナンスリリースです。性能と正しさに関する修正が入り、feature gate識別子の検証も厳格になっています。

## 要対応
- **[breaking]** `AddScraper`関数の削除
  - `pkg/scraperhelper/controller`から非推奨の`AddScraper`関数を削除しました。
- **[breaking]** `ZapOptions`の削除
  - `pkg/service`から非推奨の`ZapOptions`を削除しました。
- **[breaking]** `WithForceUnmarshaler`関数の削除
  - `pkg/xconfmap`から非推奨の`WithForceUnmarshaler`関数を削除しました。
- **[breaking]** `DefaultMetricsBuilderConfig`関数の削除
  - `cmd/mdatagen`から非推奨の`DefaultMetricsBuilderConfig`関数を削除しました。
- **[breaking]** `LoggingOptions`の削除
  - `pkg/service`から非推奨の設定オプション`LoggingOptions`を削除しました。

## 影響確認
- **[breaking]** プロファイル関連の非推奨API削除
  - `AggregationTemporality`、`Duration`、または`SetDuration`を使用している場合に適用されます。
  - `pkg/pprofile`から非推奨の`AggregationTemporality`、`Duration`、`SetDuration`を削除しました。
- **[breaking]** 設定スナップショットAPIへの移行
  - `extensioncapabilities.ConfigWatcher`、`Extensions.NotifyConfig`、または`service.Settings.CollectorConf`を使用している場合に適用されます。
  - `pkg/service`から非推奨の`extensioncapabilities.ConfigWatcher`インターフェース、`Extensions.NotifyConfig`、`service.Settings.CollectorConf`を削除しました。これらは`ConfigSnapshotWatcher`、`NotifyConfigSnapshot`、`Settings.ConfigSnapshot`に置き換わります。`extensioncapabilities.ConfigWatcher`、`Extensions.NotifyConfig`、`service.Settings.CollectorConf`は`v0.155.0`で非推奨になりました。

## その他の記録された変更
- 9 (defect_corrected 7, value_changed 2)

[分析の詳細](https://ratatosk.io/ja/releases/opentelemetry/v0.161.0)

[元のリリースノート](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.161.0)
