Skip to content

v1.20.0 release

Latest
Compare
Choose a tag to compare
@marcalff marcalff released this 01 Apr 22:33
· 23 commits to main since this release
6175aa0

v1.20.0 release

Release of:

  • opentelemetry-api
  • opentelemetry-sdk
  • exporter packages

What's Changed

  • [BUILD] Update opentelemetry-proto version by @santigimeno in #3254
  • [BUILD] Build break with CURL 7.29.0 by @marcalff in #3255
  • [SEMANTIC CONVENTIONS] Upgrade to semantic conventions 1.30.0 by @marcalff in #3258
  • [SDK] Add tracer scope configurator by @psx95 in #3137
  • [DOC] Add document and example for sharing gRPC Client by @owent in #3260
  • [SDK] Fix BatchLogRecordProcessor to instrument shutdown by @marcalff in #3262
  • [SDK] Support OTEL_SDK_DISABLED environment variable by @marcalff in #3245
  • [CI] OTLP in Windows builds by @chusitoo in #3263
  • [BUILD] Fixes compatibility of type_traits by @owent in #3274
  • [BUILD] Fix compilation with Regex being disabled by @kylepl in #3276
  • [EXPORTER] Support exporting event_name using OTLP Exporter by @perhapsmaple in #3277
  • [CI] Add FOSSA scanning workflow by @opentelemetrybot in #3279
  • [BUILD] Adding typecast without whom c++latest build fails by @jeremicmilan in #3281
  • [ADMIN] Add FOSSA badges by @marcalff in #3280
  • [BUILD] Fix compiling problems with abiv2 and MSVC by @owent in #3284
  • [BUILD] Enable old behavior of CMP0092 by @ThomsonTan in #3269
  • [SDK] Add meter scope configurator by @psx95 in #3268
  • [DEVCONTAINER] support customization and run as non-root user by @dbarker in #3270
  • [ETW] Add configuration to export 64-bit integer as timestamp by @ThomsonTan in #3286
  • [API] Deprecate event logger by @owent in #3285
  • [BUILD] Add link directory to support curl 8.12 by @owent in #3272
  • [API] Change the param-pack unpacking order to start from left to right by @ThomsonTan in #3296
  • [SDK] Implement spec: MetricFilter by @IcySteam in #3235
  • [SEMANTIC CONVENTIONS] Upgrade semantic conventions to 1.31.0 by @marcalff in #3297
  • [SDK] Add logger scope configurator by @psx95 in #3282
  • [EXAMPLE] fix buffer overrun in the gRPC sample project by @lukeina2z in #3304
  • [CI] Bump fossas/fossa-action from 1.5.0 to 1.6.0 by @dependabot in #3305
  • [TEST] fix segfault in singleton test with cmake on macos-latest by @dbarker in #3316
  • [TEST] fix test failure with elasticsearch exporter on cxx20 by @dbarker in #3308
  • [TEST] otlp grpc exporter retry test fix by @dbarker in #3311
  • [SDK] Use OPENTELEMETRY_EXPORT and static local variables by @psx95 in #3314
  • [BUILD] Fix elasticsearch exporter json compatibility by @dbarker in #3313
  • [BUILD] Fix missing exported definition for OTLP file exporter and forceflush by @ThomsonTan in #3319
  • [BUILD] Remove gRPC header including in OtlpGrpcClientFactory. by @owent in #3321
  • [ADMIN] Add Pranav Sharma in cpp-approvers by @psx95 in #3323
  • [DEVCONTAINER] fix grpc install by @dbarker in #3325
  • [ADMIN] Add Doug Barker to approvers by @dbarker in #3331
  • [CI] Upgrade CI to ubuntu 22.04 by @marcalff in #3330
  • Add ossf-scorecard scanning workflow by @opentelemetrybot in #3332
  • [CI] pin cmake in ci and devcontainer by @dbarker in #3336
  • [METRICS SDK] Fix hash collision in MetricAttributes by @ThomsonTan in #3322
  • [RELEASE] Release opentelemetry-cpp 1.20.0 by @marcalff in #3328

Deprecations

  • This release contains deprecations, see file DEPRECATED.md for details.

New Contributors

New Approvers

Full Changelog: v1.19.0...v1.20.0