Skip to content

v1.47.0/v0.141.0

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Dec 13:50
· 8 commits to main since this release
v0.141.0
43396d4

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

End User Changelog

πŸ›‘ Breaking changes πŸ›‘

  • pkg/config/confighttp: Use configoptional.Optional for confighttp.ClientConfig.Cookies field (#14021)

πŸ’‘ Enhancements πŸ’‘

  • pkg/config/confighttp: Setting compression_algorithms to an empty list now disables automatic decompression, ignoring Content-Encoding (#14131)
  • pkg/service: Update semantic conventions from internal telemetry to v1.37.0 (#14232)
  • pkg/xscraper: Implement xscraper for Profiles. (#13915)

🧰 Bug fixes 🧰

  • pkg/config/configoptional: Ensure that configoptional.None values resulting from unmarshaling are equivalent to configoptional.Optional zero value. (#14218)

API Changelog

πŸ›‘ Breaking changes πŸ›‘

  • pkg/config/configgrpc: Replace component.Host parameter of ToServer/ToClientConn by map of extensions (#13640)
    Components must now pass the map obtained from the host's GetExtensions method
    instead of the host itself.

    Nil may be used in tests where no middleware or authentication extensions are used.

  • pkg/config/confighttp: Replace component.Host parameter of ToServer/ToClient by map of extensions (#13640)
    Components must now pass the map obtained from the host's GetExtensions method
    instead of the host itself.

    Nil may be used in tests where no middleware or authentication extensions are used.

🚩 Deprecations 🚩

  • pkg/pdata: Deprecate profile.Duration() and profile.SetDuration() (#14188)

πŸ’‘ Enhancements πŸ’‘

  • pdata/pprofile: Introduce MergeTo method (#14091)
  • pkg/pdata: Add profile.DurationNano() and profile.SetDurationNano() (#14188)