v1.16.1 release
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 #2720
- [SDK] Added reserve for spans array in BatchSpanProcessor. by @msiddhu in #2724
- [DOC] Update "Using triplets" section in building-with-vcpkg documentation. by @Pravila00 in #2726
- [DOC] Remove comment for unused LoggerProvider initialization params by @herman5 in #2972
- [SECURITY] Remove OTLP HTTP support for TLS 1.0 and TLS 1.1, require TLS 1.2 by @marcalff in #2722
- [TEST] Fix opentelemetry-collector bind address by @marcalff in #2989
- [EXPORTER] Fix references in AttributeValueVisitor by @meastp in #2985
- [Code health] include-what-you-use cleanup, part 2 by @marcalff in #2704
- [Code Health] clang-tidy cleanup, part 1 by @msiddhu in #2990
- [CI] Build failures with ABSEIL 20240116 and CMAKE 3.30 by @marcalff in #3002
- [CI] Enable bzlmod by @keith in #2995
- [Metrics SDK] Fix hash calculation for nostd::string by @lalitb in #2999
- [RELEASE] Release opentelemetry-cpp version 1.16.1 by @marcalff in #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 #2720
- @msiddhu made their first contribution in #2724
- @Pravila00 made their first contribution in #2726
- @herman5 made their first contribution in #2972
Full Changelog: v1.16.0...v1.16.1