@@ -15,21 +15,123 @@ Increment the:
15
15
16
16
## [ Unreleased]
17
17
18
+ ## [ 1.10.0] 2023-07-11
19
+
18
20
* [ REMOVAL] Remove the jaeger exporter
19
21
[ #2031 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2031 )
20
22
23
+ * [ CI] Add a C++11 build
24
+ [ #2152 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2152 )
25
+
26
+ * [ CI] Add Include what you use
27
+ [ #2214 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2214 )
28
+
29
+ * [ CI] opentelemetry-cpp project CI
30
+ [ #2071 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2071 )
31
+
32
+ * [ CI] Do not tag pull_request with the "need-triage" label
33
+ [ #2228 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2228 )
34
+
35
+ * [ BUILD] Fixing CMake to build GTest on Windows
36
+ [ #1887 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/1887 )
37
+
38
+ * [ BUILD] Remove option WITH_OTLP
39
+ [ #2161 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2161 )
40
+
41
+ * [ BUILD] Link to opentelemetry_logs even without OTLP
42
+ [ #2177 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2177 )
43
+
44
+ * [ BUILD] Avoid dependency on protobuf from the OTLP HTTP metrics exporter header
45
+ [ #2179 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2179 )
46
+
47
+ * [ BUILD] Add ctime header to metrics_exporter.cc
48
+ [ #2187 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2187 )
49
+
50
+ * [ BUILD] Fix the exported symbol name for 32-bit win32 DLL
51
+ [ #2190 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2190 )
52
+
53
+ * [ BUILD] Upgrade to opentelemetry-proto 0.20.0
54
+ [ #2195 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2195 )
55
+
56
+ * [ BUILD] SDK Header files cleanup, use forward declarations
57
+ [ #2182 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2182 )
58
+
59
+ * [ BUILD] Enable building otel-cpp extensions from main repo
60
+ [ #1937 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/1937 )
61
+
62
+ * [ BUILD] Fix if check on environment variable and add CMake variable
63
+ [ #2207 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2207 )
64
+
65
+ * [ BUILD] Add ` OPENTELEMETRY_CPP_FOUND ` into cmake CONFIG file
66
+ [ #2215 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2215 )
67
+
68
+ * [ BUILD] Upgrade opentelemetry-proto to 1.0.0
69
+ [ #2216 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2216 )
70
+
71
+ * [ BUILD] Include nostd/string_view which is used in severity.h
72
+ [ #2219 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2219 )
73
+
74
+ * [ TEST] Expand api singleton test to cover explicit dlopen()
75
+ [ #2164 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2164 )
76
+
21
77
* [ API] Remove include_trace_context
22
78
[ #2194 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2194 )
23
79
24
80
* [ API] Remove Meters
25
81
[ #2205 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2205 )
26
82
83
+ * [ SDK] Add AdaptingCircularBufferCounter for exponential histograms
84
+ [ #2158 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2158 )
85
+
86
+ * [ SDK] Add base2 exponential histogram indexer
87
+ [ #2173 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2173 )
88
+
89
+ * [ SDK] Simplify SDK version
90
+ [ #2180 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2180 )
91
+
92
+ * [ SDK] Add benchmark for base2 exponential histogram indexer
93
+ [ #2181 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2181 )
94
+
95
+ * [ SDK] Provide builders to avoid exposing Metrics SDK internals
96
+ [ #2189 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2189 )
97
+
27
98
* [ SDK] MeterProvider should own MeterContext, not share it
28
99
[ #2218 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2218 )
29
100
30
101
* [ SDK] TracerProvider should own TracerContext, not share it
31
102
[ #2221 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2221 )
32
103
104
+ * [ EXPORTER] Change OTLP Json field name to camelCase
105
+ [ #2162 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2162 )
106
+
107
+ * [ EXPORTER] Support empty arrays in ` OtlpRecordable ` attributes
108
+ [ #2166 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2166 )
109
+
110
+ * [ EXPORTER] set is_monotonic only for instrument type kCounter
111
+ [ #2171 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2171 )
112
+
113
+ * [ EXPORTER] Fixed HTTP CURL for 32bits platforms
114
+ [ #2178 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2178 )
115
+
116
+ * [ EXPORTER] Fix OTLP HTTP exporting in sync mode
117
+ [ #2193 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2193 )
118
+
119
+ * [ EXPORTER] Prometheus exporter sanitizes invalid characters
120
+ [ #1934 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/1934 )
121
+
122
+ * [ EXPORTER] Prometheus: Error on ingesting samples
123
+ with different value but same timestamp
124
+ [ #2200 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2200 )
125
+
126
+ * [ EXPORTER] OTLP GRPC mTLS support
127
+ [ #2120 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2120 )
128
+
129
+ * [ DOC] Small fix for Histogram documentation
130
+ [ #2156 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2156 )
131
+
132
+ * [ DOC] Move Reiley Yang to emeritus
133
+ [ #2198 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2198 )
134
+
33
135
Important changes:
34
136
35
137
* [ API] Remove Meters
0 commit comments