@@ -15,9 +15,29 @@ Increment the:
1515
1616## [ Unreleased]
1717
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+
1835* [ TEST] Shared otel-cpp libs linked to latest static protobuf and grpc
1936 [ #3544 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3544 )
2037
38+ * [ CONFIGURATION] File configuration - component registry
39+ [ #3537 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3537 )
40+
2141* [ SDK] Implement env var configuration for PeriodicExportingMetricReader
2242 [ #3549 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3549 )
2343
@@ -27,15 +47,174 @@ Increment the:
2747* [ SDK] Implements options for the ParentBasedSampler with default values
2848 [ #3553 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3553 )
2949
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+
3083* [ SDK] View should not have a unit
3184 [ #3552 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3552 )
3285
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+
33155* [ BUILD] Use -dev versions in main branch
34156 [ #3609 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3609 )
35157
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 )
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
37207 [ #3624 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3624 )
38208
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+
39218* [ SDK] Fix copying overflow attributes in metric AttributesHashMap
40219 [ #3651 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3651 )
41220
0 commit comments