Skip to content

v1.16.1 release

Compare
Choose a tag to compare
@marcalff marcalff released this 17 Jul 20:12
· 92 commits to main since this release
baecbb9

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.

New Contributors

Full Changelog: v1.16.0...v1.16.1