v1.16.1
版本发布时间: 2024-07-18 04:12:23
open-telemetry/opentelemetry-cpp最新发布版本:v1.16.1(2024-07-18 04:12:23)
v1.16.1 release
Release of core packages
- opentelemetry-api
- opentelemetry-sdk
and exporter packages:
- opentelemetry-exporter-otlp (gRPC + HTTP/JSON)
- opentelemetry-exporter-prometheus
What's Changed
- [BUILD] Add bazel missing BUILD file by @tdat00 in https://github.com/open-telemetry/opentelemetry-cpp/pull/2720
- [SDK] Added reserve for spans array in BatchSpanProcessor. by @msiddhu in https://github.com/open-telemetry/opentelemetry-cpp/pull/2724
- [DOC] Update "Using triplets" section in building-with-vcpkg documentation. by @Pravila00 in https://github.com/open-telemetry/opentelemetry-cpp/pull/2726
- [DOC] Remove comment for unused LoggerProvider initialization params by @herman5 in https://github.com/open-telemetry/opentelemetry-cpp/pull/2972
- [SECURITY] Remove OTLP HTTP support for TLS 1.0 and TLS 1.1, require TLS 1.2 by @marcalff in https://github.com/open-telemetry/opentelemetry-cpp/pull/2722
- [TEST] Fix opentelemetry-collector bind address by @marcalff in https://github.com/open-telemetry/opentelemetry-cpp/pull/2989
- [EXPORTER] Fix references in AttributeValueVisitor by @meastp in https://github.com/open-telemetry/opentelemetry-cpp/pull/2985
- [Code health] include-what-you-use cleanup, part 2 by @marcalff in https://github.com/open-telemetry/opentelemetry-cpp/pull/2704
- [Code Health] clang-tidy cleanup, part 1 by @msiddhu in https://github.com/open-telemetry/opentelemetry-cpp/pull/2990
- [CI] Build failures with ABSEIL 20240116 and CMAKE 3.30 by @marcalff in https://github.com/open-telemetry/opentelemetry-cpp/pull/3002
- [CI] Enable bzlmod by @keith in https://github.com/open-telemetry/opentelemetry-cpp/pull/2995
- [Metrics SDK] Fix hash calculation for nostd::string by @lalitb in https://github.com/open-telemetry/opentelemetry-cpp/pull/2999
- [RELEASE] Release opentelemetry-cpp version 1.16.1 by @marcalff in https://github.com/open-telemetry/opentelemetry-cpp/pull/3007
Breaking changes
- [SECURITY] Remove OTLP HTTP support for TLS 1.0 and TLS 1.1,
require TLS 1.2 or better
#2722
- The OTLP HTTP exporter no longer accept options like:
- min_TLS = 1.0
- min_TLS = 1.1
- max_TLS = 1.0
- max_TLS = 1.1
- When connecting to an OTLP HTTP endpoint, using
https
, the connection will require TLS 1.2 by default, unless min_TLS is set to 1.3 - Plain
http
connections (insecure) are not affected.
- The OTLP HTTP exporter no longer accept options like:
New Contributors
- @tdat00 made their first contribution in https://github.com/open-telemetry/opentelemetry-cpp/pull/2720
- @msiddhu made their first contribution in https://github.com/open-telemetry/opentelemetry-cpp/pull/2724
- @Pravila00 made their first contribution in https://github.com/open-telemetry/opentelemetry-cpp/pull/2726
- @herman5 made their first contribution in https://github.com/open-telemetry/opentelemetry-cpp/pull/2972
Full Changelog: https://github.com/open-telemetry/opentelemetry-cpp/compare/v1.16.0...v1.16.1