@@ -15,48 +15,204 @@ Increment the:
1515
1616## [ Unreleased]
1717
18- * [ ETW] Fix ETW Log Exporter: incorrect timestamp, traceId, and spanId
19- [ #3836 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3836 )
18+ ## [ 1.25 2026-02-07]
2019
21- * [ EXPORTER ] Add support for otlp exporter collection limits
22- [ #3816 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3816 )
20+ * [ RELEASE ] Bump main branch to 1.25.0-dev ( # 3759 )
21+ [ #3759 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3759 )
2322
24- * [ ETW] Fix infinite loop in ETWProvider::close
25- [ #3827 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3827 )
23+ * [ API] fix sign-conversion warnings in span & trace id
24+ [ #3761 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3761 )
25+
26+ * [ TEST] Fix ZipkinExporterTestPeer.ExportJsonIntegrationTest stability
27+ [ #3760 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3760 )
28+
29+ * Bump github/codeql-action from 4.31.4 to 4.31.5
30+ [ #3764 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3764 )
31+
32+ * [ CI] Update markdownlint-cli version to 0.46.0
33+ [ #3769 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3769 )
34+
35+ * [ chore] Add clo monitor exemption for artifact hub
36+ [ #3772 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3772 )
37+
38+ * [ API] fix shared_ptr self assignments
39+ [ #3768 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3768 )
40+
41+ * chore: Add badges to readme
42+ [ #3773 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3773 )
43+
44+ * Bump github/codeql-action from 4.31.5 to 4.31.6
45+ [ #3774 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3774 )
46+
47+ * Bump step-security/harden-runner from 2.13.2 to 2.13.3
48+ [ #3776 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3776 )
49+
50+ * Bump actions/checkout from 6.0.0 to 6.0.1
51+ [ #3775 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3775 )
52+
53+ * [ TEST] Multiple exports in OTLP HTTP exporters tests
54+ [ #3771 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3771 )
55+
56+ * Bump actions/stale from 10.1.0 to 10.1.1
57+ [ #3777 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3777 )
58+
59+ * Bump github/codeql-action from 4.31.6 to 4.31.7
60+ [ #3783 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3783 )
61+
62+ * [ SDK] Fix BatchSpanProcessorOptions and BatchLogRecordProcessorOptions
63+ to restore C++20 aggregate initialization support
64+ [ #3780 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3780 )
65+
66+ * [ CI] Add BCR GitHub workflow and configuration
67+ [ #3782 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3782 )
68+
69+ * Bump codecov/codecov-action from 5.5.1 to 5.5.2
70+ [ #3785 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3785 )
71+
72+ * Bump step-security/harden-runner from 2.13.3 to 2.14.0
73+ [ #3784 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3784 )
74+
75+ * Bump actions/cache from 4.3.0 to 5.0.0
76+ [ #3786 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3786 )
77+
78+ * Bump actions/download-artifact from 6.0.0 to 7.0.0
79+ [ #3791 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3791 )
80+
81+ * Bump github/codeql-action from 4.31.7 to 4.31.8
82+ [ #3790 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3790 )
83+
84+ * Bump actions/cache from 5.0.0 to 5.0.1
85+ [ #3789 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3789 )
86+
87+ * Bump bazel-contrib/publish-to-bcr/.github/workflows/publish.yaml
88+ from 1.0.0 to 1.1.0
89+ [ #3788 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3788 )
90+
91+ * [ CI] upgrade to clang-tidy 20
92+ [ #3762 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3762 )
93+
94+ * [ SDK] Fix off-by-one error in
95+ Base2ExponentialHistogramAggregation::Merge() downscaling
96+ [ #3793 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3793 )
97+
98+ * Bump github/codeql-action from 4.31.8 to 4.31.9
99+ [ #3792 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3792 )
100+
101+ * Bump docker/setup-buildx-action from 3.11.1 to 3.12.0
102+ [ #3797 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3797 )
103+
104+ * [ SDK] Implement EnvEntityDetector for OTEL_ENTITIES parsing (#3652 )
105+ [ #3795 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3795 )
106+
107+ * [ ADMIN] Update link to SIG meeting notes
108+ [ #3803 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3803 )
26109
27110* [ CONFIGURATION] File configuration - remove zipkin
28111 [ #3804 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3804 )
29112
30113* [ CONFIGURATION] File configuration - rename tls properties
31114 [ #3805 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3805 )
32115
116+ * [ EXPORTER] add OTLP HTTP metric exporter benchmark
117+ [ #3801 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3801 )
118+
33119* [ API] Parse baggage value as spec compliant
34120 [ #3758 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3758 )
35121
122+ * Bump github/codeql-action from 4.31.9 to 4.31.10
123+ [ #3807 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3807 )
124+
125+ * [ TEST] add test for invalid OTEL_BLRP_SCHEDULE_DELAY env value
126+ [ #3811 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3811 )
127+
36128* [ CONFIGURATION] File configuration - implement log_level
37129 [ #3810 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3810 )
38130
39131* [ SEMANTIC CONVENTIONS] Upgrade to semantic conventions 1.39.0
40132 [ #3813 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3813 )
41133
134+ * Bump actions/cache from 5.0.1 to 5.0.2
135+ [ #3814 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3814 )
136+
42137* [ CONFIGURATION] File configuration - prometheus without_target_info
43138 [ #3818 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3818 )
44139
45140* [ BAZEL] Fix CI after bazel 9.0.0 release
46141 [ #3823 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3823 )
47142
143+ * [ TEST] Extend logs invalid schedule delay tests
144+ [ #3812 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3812 )
145+
146+ * [ BUILD] Update vendored TraceLoggingDynamic.h to compile
147+ with msvc's conformant preprocessor
148+ [ #3822 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3822 )
149+
48150* [ CONFIGURATION] File configuration - implement cardinality_limits
49151 [ #3820 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3820 )
50152
153+ * Bump actions/checkout from 6.0.1 to 6.0.2
154+ [ #3826 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3826 )
155+
156+ * [ ETW] Fix infinite loop in ETWProvider::close
157+ [ #3827 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3827 )
158+
159+ * [ ETW] Fix tracer initialization order
160+ [ #3824 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3824 )
161+
162+ * Bump github/codeql-action from 4.31.10 to 4.31.11
163+ [ #3828 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3828 )
164+
165+ * Bump step-security/harden-runner from 2.14.0 to 2.14.1
166+ [ #3832 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3832 )
167+
168+ * Bump github/codeql-action from 4.31.11 to 4.32.0
169+ [ #3831 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3831 )
170+
171+ * [ ETW] Fix ETW Log Exporter: incorrect timestamp, traceId, and spanId
172+ [ #3836 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3836 )
173+
51174* [ CONFIGURATION] File configuration - implement distribution
52175 [ #3833 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3833 )
53176
177+ * Bump actions/cache from 5.0.2 to 5.0.3
178+ [ #3838 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3838 )
179+
54180* [ CONFIGURATION] File configuration - exemplar filter
55181 [ #3837 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3837 )
56182
183+ * [ EXPORTER] Add support for otlp exporter collection limits
184+ [ #3816 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3816 )
185+
186+ * [ BAZEL] Add linkstatic = True to http_client_curl
187+ [ #3825 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3825 )
188+
189+ * Bump github/codeql-action from 4.32.0 to 4.32.1
190+ [ #3839 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3839 )
191+
192+ * [ CODE HEALTH] Fix clang-tidy warnings, part 1
193+ [ #3841 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3841 )
194+
57195* [ SDK] Invalid thread instrumentation in PeriodicExportingMetricReader
58196 [ #3842 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3842 )
59197
198+ * [ BUILD] Support build proto as shared lib on Windows
199+ [ #3714 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3714 )
200+
201+ * [ INSTALL] Add pkg-config support for exporters
202+ [ #3829 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3829 )
203+
204+ * Bump github/codeql-action from 4.32.1 to 4.32.2
205+ [ #3847 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3847 )
206+
207+ * Bump fossas/fossa-action from 1.7.0 to 1.8.0
208+ [ #3848 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3848 )
209+
210+ * [ RELEASE] Release opentelemetry-cpp 1.25.0
211+ [ #3850 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3850 )
212+
213+ * [ BUILD] Ignore deprecated warning
214+ [ #3845 ] ( https://github.com/open-telemetry/opentelemetry-cpp/pull/3845 )
215+
60216Breaking changes:
61217
62218* [ CONFIGURATION] File configuration - remove zipkin
0 commit comments