@@ -15,24 +15,116 @@ Increment the:
1515
1616## [ Unreleased]
1717
18- * [ BUILD] Fix misssing exported definition for OTLP file exporter and forceflush
19- [ #3319 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3319 )
18+ ## [ 1.20 2025-03-27]
19+
20+ * [ BUILD] Update opentelemetry-proto version
21+ [ #3254 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3254 )
22+
23+ * [ BUILD] Build break with CURL 7.29.0
24+ [ #3255 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3255 )
25+
26+ * [ SEMANTIC CONVENTIONS] Upgrade to semantic conventions 1.30.0
27+ [ #3258 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3258 )
2028
2129* [ SDK] Add tracer scope configurator
2230 [ #3137 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3137 )
2331
32+ * [ DOC] Add document and example for sharing gRPC Client
33+ [ #3260 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3260 )
34+
35+ * [ SDK] Fix BatchLogRecordProcessor to instrument shutdown
36+ [ #3262 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3262 )
37+
2438* [ SDK] Support OTEL_SDK_DISABLED environment variable
2539 [ #3245 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3245 )
2640
41+ * [ CI] OTLP in Windows builds
42+ [ #3263 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3263 )
43+
44+ * [ BUILD] Fixes compatibility of type_traits
45+ [ #3274 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3274 )
46+
47+ * [ BUILD] Fix compilation with Regex being disabled
48+ [ #3276 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3276 )
49+
50+ * [ EXPORTER] Support exporting event_name using OTLP Exporter
51+ [ #3277 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3277 )
52+
53+ * [ CI] Add FOSSA scanning workflow
54+ [ #3279 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3279 )
55+
56+ * [ BUILD] Adding typecast without whom c++latest build fails
57+ [ #3281 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3281 )
58+
59+ * [ ADMIN] Add FOSSA badges
60+ [ #3280 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3280 )
61+
62+ * [ BUILD] Fix compiling problems with abiv2 and MSVC
63+ [ #3284 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3284 )
64+
65+ * [ BUILD] Enable old behavior of CMP0092
66+ [ #3269 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3269 )
67+
2768* [ SDK] Add meter scope configurator
2869 [ #3268 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3268 )
2970
3071* [ DEVCONTAINER] Support customization and run as non-root user
3172 [ #3270 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3270 )
3273
74+ * [ ETW] Add configuration to export 64-bit integer as timestamp
75+ [ #3286 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3286 )
76+
77+ * [ API] Deprecate event logger
78+ [ #3285 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3285 )
79+
80+ * [ BUILD] Add link directory to support curl 8.12
81+ [ #3272 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3272 )
82+
83+ * [ API] Change the param-pack unpacking order to start from left to right
84+ [ #3296 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3296 )
85+
86+ * [ SDK] Implement spec: MetricFilter
87+ [ #3235 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3235 )
88+
89+ * [ SEMANTIC CONVENTIONS] Upgrade semantic conventions to 1.31.0
90+ [ #3297 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3297 )
91+
3392* [ SDK] Add logger scope configurator
3493 [ #3282 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3282 )
3594
95+ * [ EXAMPLE] fix buffer overrun in the gRPC sample project
96+ [ #3304 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3304 )
97+
98+ * [ CI] Bump fossas/fossa-action from 1.5.0 to 1.6.0
99+ [ #3305 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3305 )
100+
101+ * [ TEST] fix segfault in singleton test with cmake on macos-latest
102+ [ #3316 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3316 )
103+
104+ * [ TEST] fix test failure with elasticsearch exporter on cxx20
105+ [ #3308 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3308 )
106+
107+ * [ TEST] otlp grpc exporter retry test fix
108+ [ #3311 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3311 )
109+
110+ * [ SDK] Use OPENTELEMETRY_EXPORT and static local variables
111+ [ #3314 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3314 )
112+
113+ * [ BUILD] Fix elasticsearch exporter json compatibility
114+ [ #3313 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3313 )
115+
116+ * [ BUILD] Fix missing exported definition for OTLP file exporter and forceflush
117+ [ #3319 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3319 )
118+
119+ * [ BUILD] Remove gRPC header including in OtlpGrpcClientFactory
120+ [ #3321 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3321 )
121+
122+ * [ ADMIN] Add Pranav Sharma in cpp-approvers
123+ [ #3323 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3323 )
124+
125+ * [ DEVCONTAINER] fix grpc install
126+ [ #3325 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3325 )
127+
36128Important changes:
37129
38130* [ SDK] Support OTEL_SDK_DISABLED environment variable
@@ -52,9 +144,6 @@ Important changes:
52144
53145 * All the example code has been updated to reflect the new usage.
54146
55- * [ SDK] Implement spec: MetricFilter
56- [ #3235 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3235 )
57-
58147## [ 1.19 2025-01-22]
59148
60149* [ PROMETHEUS_EXPORTER] Fix default for emitting otel_scope attributes
0 commit comments