@@ -15,15 +15,104 @@ Increment the:
15
15
16
16
## [ Unreleased]
17
17
18
+ ## [ 1.17 2024-10-07]
19
+
18
20
* [ CI] Add a clang-tidy build
19
21
[ #3001 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3001 )
20
22
23
+ * [ BUILD] Upgrade to opentelemetry-proto 1.3.2
24
+ [ #2991 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2991 )
25
+
21
26
* [ REMOVAL] Remove build option ` WITH_DEPRECATED_SDK_FACTORY `
22
27
[ #2717 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2717 )
23
28
29
+ * [ EXPORTER] ForceFlush before canceling the running requests on shutdown
30
+ [ #2727 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2727 )
31
+
32
+ * [ SDK] Fix crash in PeriodicExportingMetricReader
33
+ [ #2983 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2983 )
34
+
35
+ * [ SDK] Fix memory leak in TlsRandomNumberGenerator() constructor
36
+ [ #2661 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2661 )
37
+
38
+ * [ EXPORTER] Ignore exception when create thread in OTLP file exporter
39
+ [ #3012 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3012 )
40
+
41
+ * [ BUILD] Update the version in MODULE.bazel
42
+ [ #3015 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3015 )
43
+
44
+ * [ BUILD] Fix build without vcpkg on Windows when gRPC is disabled
45
+ [ #3016 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3016 )
46
+
47
+ * [ BUILD] Add abi_version_no bazel flag
48
+ [ #3020 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3020 )
49
+
50
+ * [ Code health] Expand iwyu coverage to include unit tests
51
+ [ #3022 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3022 )
52
+
53
+ * [ BUILD] Version opentelemetry_proto/proto_grpc shared libraries
54
+ [ #2992 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/2992 )
55
+
56
+ * [ SEMANTIC CONVENTIONS] Upgrade semantic conventions to 1.27.0
57
+ [ #3023 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3023 )
58
+
59
+ * [ SDK] Support empty histogram buckets
60
+ [ #3027 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3027 )
61
+
62
+ * [ TEST] Fix sync problems in OTLP File exporter tests
63
+ [ #3031 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3031 )
64
+
65
+ * [ SDK] PeriodicExportingMetricReader: future is never set, blocks until timeout
66
+ [ #3030 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3030 )
67
+
68
+ * [ Code Health] Clang Tidy cleanup, Part 2
69
+ [ #3038 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3038 )
70
+
71
+ * [ Code Health] include-what-you-use cleanup, part 3
72
+ [ #3004 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3004 )
73
+
74
+ * [ SDK] Fix overflow in timeout logic
75
+ [ #3046 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3046 )
76
+
77
+ * [ TEST] Add missing tests to Bazel build
78
+ [ #3045 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3045 )
79
+
80
+ * [ TEST] update collector tests with debug exporter
81
+ [ #3050 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3050 )
82
+
83
+ * [ EXAMPLE] update collector example with debug exporter
84
+ [ #3049 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3049 )
85
+
86
+ * [ TEST] update references to logging exporter
87
+ [ #3053 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3053 )
88
+
89
+ * [ EXAMPLE] Clean the tracer initialization in OStream example
90
+ [ #3051 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3051 )
91
+
92
+ * [ EXPORTER] Fix the format of SpanLink for ETW
93
+ [ #3054 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3054 )
94
+
24
95
* [ EXPORTER] Add in-memory metric exporter
25
96
[ #3043 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3043 )
26
97
98
+ * [ Code Health] include-what-you-use cleanup, part 4
99
+ [ #3040 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3040 )
100
+
101
+ * [ BUILD] add loongarch info
102
+ [ #3052 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3052 )
103
+
104
+ * [ CI] Update otel-collector version
105
+ [ #3067 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3067 )
106
+
107
+ * [ SDK] Update MetricProducer interface to match spec
108
+ [ #3044 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3044 )
109
+
110
+ * [ EXPORTER] Fix URL in ES exporter, fix ipv6 supporting for http client
111
+ [ #3081 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3081 )
112
+
113
+ * [ EXPORTER] Add HttpHeaders in ElasticsearchLogRecordExporter
114
+ [ #3083 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3083 )
115
+
27
116
Breaking changes:
28
117
29
118
* [ REMOVAL] Remove build option ` WITH_DEPRECATED_SDK_FACTORY `
0 commit comments