@@ -15,9 +15,29 @@ Increment the:
15
15
16
16
## [ Unreleased]
17
17
18
+ ## [ 1.23 2025-09-25]
19
+
20
+ * [ CodeHealth] Fix clang-tidy warnings part 6
21
+ [ #3507 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3507 )
22
+
23
+ * [ CMAKE] Add CMake scripts to find or fetch curl and find zlib
24
+ [ #3526 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3526 )
25
+
26
+ * [ REMOVAL] remove unused ci bash scripts
27
+ [ #3541 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3541 )
28
+
29
+ * Bump step-security/harden-runner from 2.12.2 to 2.13.0
30
+ [ #3542 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3542 )
31
+
32
+ * [ SDK] Ensure TraceId is portable on big-endian architectures
33
+ [ #3543 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3543 )
34
+
18
35
* [ TEST] Shared otel-cpp libs linked to latest static protobuf and grpc
19
36
[ #3544 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3544 )
20
37
38
+ * [ CONFIGURATION] File configuration - component registry
39
+ [ #3537 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3537 )
40
+
21
41
* [ SDK] Implement env var configuration for PeriodicExportingMetricReader
22
42
[ #3549 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3549 )
23
43
@@ -27,15 +47,174 @@ Increment the:
27
47
* [ SDK] Implements options for the ParentBasedSampler with default values
28
48
[ #3553 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3553 )
29
49
50
+ * Bump github/codeql-action from 3.29.2 to 3.29.3
51
+ [ #3556 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3556 )
52
+
53
+ * [ CMAKE] Add CMake scripts to find or fetch protobuf and grpc
54
+ [ #3533 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3533 )
55
+
56
+ * [ CONFIGURATION] File configuration - sdk builder
57
+ [ #3550 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3550 )
58
+
59
+ * Bump github/codeql-action from 3.29.3 to 3.29.4
60
+ [ #3558 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3558 )
61
+
62
+ * [ CONFIGURATION] File configuration - spec version 1.0.0-rc1
63
+ [ #3557 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3557 )
64
+
65
+ * [ CONFIGURATION] File configuration - sdk resource
66
+ [ #3567 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3567 )
67
+
68
+ * [ CONFIGURATION] File configuration - ostream exporter builders
69
+ [ #3563 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3563 )
70
+
71
+ * [ CONFIGURATION] File configuration - prometheus exporter builder
72
+ [ #3564 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3564 )
73
+
74
+ * [ CONFIGURATION] File configuration - zipkin exporter builder
75
+ [ #3565 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3565 )
76
+
77
+ * [ CONFIGURATION] File configuration - otlp exporter builders
78
+ [ #3566 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3566 )
79
+
80
+ * [ CMAKE] Don't set iwyu and clang-tidy properties on nlohmann_json with cmake <3.19
81
+ [ #3568 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3568 )
82
+
30
83
* [ SDK] View should not have a unit
31
84
[ #3552 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3552 )
32
85
86
+ * [ EXPORTER] Fixes tsan warnings
87
+ [ #3531 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3531 )
88
+
89
+ * [ DOC] Document minimum required versions
90
+ [ #3562 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3562 )
91
+
92
+ * Bump github/codeql-action from 3.29.4 to 3.29.5
93
+ [ #3574 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3574 )
94
+
95
+ * Add subscript to issue templates
96
+ [ #3576 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3576 )
97
+
98
+ * [ CONFIGURATION] File configuration - configuration example
99
+ [ #3573 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3573 )
100
+
101
+ * Bump actions/download-artifact from 4.3.0 to 5.0.0
102
+ [ #3578 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3578 )
103
+
104
+ * Bump actions/cache from 4.2.3 to 4.2.4
105
+ [ #3580 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3580 )
106
+
107
+ * [ SDK] Implementation of container resource as per semconv
108
+ [ #3572 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3572 )
109
+
110
+ * Bump github/codeql-action from 3.29.7 to 3.29.8
111
+ [ #3584 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3584 )
112
+
113
+ * [ CI] update do_ci scripts to use common cmake cache scripts
114
+ [ #3582 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3582 )
115
+
116
+ * Bump actions/checkout from 4.2.2 to 5.0.0
117
+ [ #3587 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3587 )
118
+
119
+ * Bump github/codeql-action from 3.29.8 to 3.29.9
120
+ [ #3589 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3589 )
121
+
122
+ * [ BUILD] Remove duplicated deprecated warnings in logs headers
123
+ [ #3592 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3592 )
124
+
125
+ * Bump github/codeql-action from 3.29.9 to 3.29.10
126
+ [ #3595 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3595 )
127
+
128
+ * [ resource_detectors] implementation of process resource detector as per semconv
129
+ [ #3591 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3591 )
130
+
131
+ * Bump codecov/codecov-action from 5.4.3 to 5.5.0
132
+ [ #3597 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3597 )
133
+
134
+ * Bump github/codeql-action from 3.29.10 to 3.29.11
135
+ [ #3602 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3602 )
136
+
137
+ * [ BAZEL] Drop rules_foreign_cc as a dependency
138
+ [ #3601 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3601 )
139
+
140
+ * [ BUILD] Remove cmake support for thrift as Jaeger was removed
141
+ [ #3604 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3604 )
142
+
143
+ * [ CMAKE] upgrade cmake minimum version to 3.16
144
+ [ #3599 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3599 )
145
+
146
+ * [ CMAKE] Set the project version through the cmake project macro
147
+ [ #3605 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3605 )
148
+
149
+ * [ CONFIGURATION] File configuration - functional tests
150
+ [ #3606 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3606 )
151
+
152
+ * [ SEMANTIC CONVENTIONS] Upgrade to semantic conventions 1.37.0
153
+ [ #3615 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3615 )
154
+
33
155
* [ BUILD] Use -dev versions in main branch
34
156
[ #3609 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3609 )
35
157
36
- * [ SDK] Implementing configurable aggregation cardinality limit
158
+ * [ BAZEL] Fix version warnings in MODULE.bazel
159
+ [ #3617 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3617 )
160
+
161
+ * [ Copilot] Add instructions for OpenTelemetry C++
162
+ [ #3614 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3614 )
163
+
164
+ * [ MAINTAINER] Maintain version numbers with tbump
165
+ [ #3616 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3616 )
166
+
167
+ * Bump github/codeql-action from 3.29.11 to 3.30.0
168
+ [ #3621 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3621 )
169
+
170
+ * Bump benchmark-action/github-action-benchmark from 1.20.4 to 1.20.5
171
+ [ #3623 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3623 )
172
+
173
+ * [ BUILD] Cleanup cppcheck warnings
174
+ [ #3619 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3619 )
175
+
176
+ * Bump actions/stale from 9.1.0 to 10.0.0
177
+ [ #3626 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3626 )
178
+
179
+ * Bump actions/github-script from 7.0.1 to 8.0.0
180
+ [ #3627 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3627 )
181
+
182
+ * Bump codecov/codecov-action from 5.5.0 to 5.5.1
183
+ [ #3625 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3625 )
184
+
185
+ * [ resource_detectors] implementation of remaining process attributes
186
+ [ #3603 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3603 )
B022
td>187
+
188
+ * Bump benchmark-action/github-action-benchmark from 1.20.5 to 1.20.7
189
+ [ #3631 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3631 )
190
+
191
+ * Bump github/codeql-action from 3.30.0 to 3.30.1
192
+ [ #3630 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3630 )
193
+
194
+ * Bump github/codeql-action from 3.30.1 to 3.30.2
195
+ [ #3637 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3637 )
196
+
197
+ * Bump step-security/harden-runner from 2.13.0 to 2.13.1
198
+ [ #3636 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3636 )
199
+
200
+ * Bump github/codeql-action from 3.30.2 to 3.30.3
201
+ [ #3639 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3639 )
202
+
203
+ * [ Metrics] New Attribute Processor for Exclude list
204
+ [ #3633 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3633 )
205
+
206
+ * Implementing configurable aggregation cardinality limit
37
207
[ #3624 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3624 )
38
208
209
+ * [ CMAKE] Fix CMake 4.x build error on MacOS runner and when building opentracing
210
+ [ #3649 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3649 )
211
+
212
+ * [ SDK] custom hash and equality for attribute processor
213
+ [ #3643 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3643 )
214
+
215
+ * Bump actions/cache from 4.2.4 to 4.3.0
216
+ [ #3658 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3658 )
217
+
39
218
* [ SDK] Fix copying overflow attributes in metric AttributesHashMap
40
219
[ #3651 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3651 )
41
220
0 commit comments