v1.25.0 release
Release of:
- opentelemetry-api
- opentelemetry-sdk
- exporter packages
Breaking changes
-
[CONFIGURATION] File configuration - remove zipkin
#3804- The zipkin trace exporter is no longer supported
by declarative configuration, due to an upstream schema change.
- The zipkin trace exporter is no longer supported
-
[CONFIGURATION] File configuration - rename tls properties
#3805- The Tls properties for Grpc and Http are renamed,
due to an upstream schema change.
- The Tls properties for Grpc and Http are renamed,
-
[SDK] Invalid thread instrumentation in PeriodicExportingMetricReader
#3842- The collect thread in the periodic exporting metric reader no longer
exists. - As a result, member
collect_thread_instrumentationin class
PeriodicExportingMetricReaderRuntimeOptionsis removed.
- The collect thread in the periodic exporting metric reader no longer
What's Changed
- [RELEASE] Bump main branch to 1.25.0-dev by @marcalff in #3759
- [API] fix sign-conversion warnings in span & trace id by @sjanel in #3761
- [TEST] Fix ZipkinExporterTestPeer.ExportJsonIntegrationTest stability by @tushar1977 in #3760
- Bump github/codeql-action from 4.31.4 to 4.31.5 by @dependabot[bot] in #3764
- [CI] Update markdownlint-cli version to 0.46.0 by @thompson-tomo in #3769
- [chore] Add clo monitor exemption for artifact hub by @thompson-tomo in #3772
- [API] fix shared_ptr self assignments by @Reneg973 in #3768
- chore: Add badges to readme by @thompson-tomo in #3773
- Bump github/codeql-action from 4.31.5 to 4.31.6 by @dependabot[bot] in #3774
- Bump step-security/harden-runner from 2.13.2 to 2.13.3 by @dependabot[bot] in #3776
- Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #3775
- [TEST] Multiple exports in OTLP HTTP exporters tests by @owent in #3771
- Bump actions/stale from 10.1.0 to 10.1.1 by @dependabot[bot] in #3777
- Bump github/codeql-action from 4.31.6 to 4.31.7 by @dependabot[bot] in #3783
- [SDK] Fix BatchSpanProcessorOptions and BatchLogRecordProcessorOptions to restore C++20 aggregate initialization support by @Copilot in #3780
- [CI] Add BCR GitHub workflow and configuration by @mmorel-35 in #3782
- Bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #3785
- Bump step-security/harden-runner from 2.13.3 to 2.14.0 by @dependabot[bot] in #3784
- Bump actions/cache from 4.3.0 to 5.0.0 by @dependabot[bot] in #3786
- Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #3791
- Bump github/codeql-action from 4.31.7 to 4.31.8 by @dependabot[bot] in #3790
- Bump actions/cache from 5.0.0 to 5.0.1 by @dependabot[bot] in #3789
- Bump bazel-contrib/publish-to-bcr/.github/workflows/publish.yaml from 1.0.0 to 1.1.0 by @dependabot[bot] in #3788
- [CI] upgrade to clang-tidy 20 by @dbarker in #3762
- [SDK] Fix off-by-one error in
Base2ExponentialHistogramAggregation::Merge()downscaling by @martani in #3793 - Bump github/codeql-action from 4.31.8 to 4.31.9 by @dependabot[bot] in #3792
- Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by @dependabot[bot] in #3797
- [SDK] Implement EnvEntityDetector for OTEL_ENTITIES parsing (#3652) by @Hasv07 in #3795
- [ADMIN] Update link to SIG meeting notes by @marcalff in #3803
- [CONFIGURATION] File configuration - remove zipkin by @marcalff in #3804
- [CONFIGURATION] File configuration - rename tls properties by @marcalff in #3805
- [EXPORTER] add OTLP HTTP metric exporter benchmark by @ishan0803 in #3801
- [API] Parse baggage value as spec compliant by @ThomsonTan in #3758
- Bump github/codeql-action from 4.31.9 to 4.31.10 by @dependabot[bot] in #3807
- [TEST] add test for invalid OTEL_BLRP_SCHEDULE_DELAY env value by @MPSAJID in #3811
- [CONFIGURATION] File configuration - implement log_level by @marcalff in #3810
- [SEMANTIC CONVENTIONS] Upgrade to semantic conventions 1.39.0 by @marcalff in #3813
- Bump actions/cache from 5.0.1 to 5.0.2 by @dependabot[bot] in #3814
- [CONFIGURATION] File configuration - prometheus without_target_info by @marcalff in #3818
- [BAZEL] Fix CI after bazel 9.0.0 release by @marcalff in #3823
- [TEST] Extend logs invalid schedule delay tests by @MPSAJID in #3812
- [BUILD] Update vendored TraceLoggingDynamic.h to compile with msvc's conformant preprocessor by @cgettys-microsoft in #3822
- [CONFIGURATION] File configuration - implement cardinality_limits by @marcalff in #3820
- Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #3826
- [ETW] Fix infinite loop in ETWProvider::close by @ThomsonTan in #3827
- [ETW] Fix tracer initialization order by @beep-boopp in #3824
- Bump github/codeql-action from 4.31.10 to 4.31.11 by @dependabot[bot] in #3828
- Bump step-security/harden-runner from 2.14.0 to 2.14.1 by @dependabot[bot] in #3832
- Bump github/codeql-action from 4.31.11 to 4.32.0 by @dependabot[bot] in #3831
- [ETW] Fix ETW Log Exporter: incorrect timestamp, traceId, and spanId by @ThomsonTan in #3836
- [CONFIGURATION] File configuration - implement distribution by @marcalff in #3833
- Bump actions/cache from 5.0.2 to 5.0.3 by @dependabot[bot] in #3838
- [CONFIGURATION] File configuration - exemplar filter by @marcalff in #3837
- [EXPORTER] Add support for otlp exporter collection limits by @Joshua-Elsner in #3816
- [BAZEL] Add linkstatic = True to http_client_curl by @aaylward in #3825
- Bump github/codeql-action from 4.32.0 to 4.32.1 by @dependabot[bot] in #3839
- [CODE HEALTH] Fix clang-tidy warnings, part 1 by @marcalff in #3841
- [SDK] Invalid thread instrumentation in PeriodicExportingMetricReader by @marcalff in #3842
- [BUILD] Support build proto as shared lib on Windows by @owent in #3714
- [INSTALL] Add pkg-config support for exporters by @perhapsmaple in #3829
- Bump github/codeql-action from 4.32.1 to 4.32.2 by @dependabot[bot] in #3847
- Bump fossas/fossa-action from 1.7.0 to 1.8.0 by @dependabot[bot] in #3848
- [BUILD] Ignore deprecated warning by @owent in #3845
- [RELEASE] Release opentelemetry-cpp 1.25.0 by @marcalff in #3850
New Contributors
- @sjanel made their first contribution in #3761
- @tushar1977 made their first contribution in #3760
- @thompson-tomo made their first contribution in #3769
- @mmorel-35 made their first contribution in #3782
- @martani made their first contribution in #3793
- @Hasv07 made their first contribution in #3795
- @ishan0803 made their first contribution in #3801
- @MPSAJID made their first contribution in #3811
- @cgettys-microsoft made their first contribution in #3822
- @beep-boopp made their first contribution in #3824
- @Joshua-Elsner made their first contribution in #3816
- @aaylward made their first contribution in #3825
Full Changelog: v1.24.0...v1.25.0