Skip to content

fix(deps): update opentelemetry to v1.67.0 - #353

Merged
Joltras merged 1 commit into
mainfrom
renovate/opentelemetry
Oct 13, 2026
Merged

Joltras merged 1 commit into
mainfrom
renovate/opentelemetry

Conversation

@renovate

@renovate renovate Bot commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.opentelemetry:opentelemetry-sdk-testing 1.66.0 → 1.67.0 age confidence
io.opentelemetry:opentelemetry-sdk 1.66.0 → 1.67.0 age confidence
io.opentelemetry:opentelemetry-api 1.66.0 → 1.67.0 age confidence

Release Notes

open-telemetry/opentelemetry-java (io.opentelemetry:opentelemetry-sdk-testing)

v1.67.0

API
  • Deprecate TextMapGetter.keys() and make TextMapGetter a functional interface
    (#​8531)
  • Add null guards and API usage logging for tracing, baggage, attributes, logging, and metrics
    (#​8803, #​8863, #​8864)
  • Bound allocations and avoid regex backtracking when parsing W3C tracestate
    (#​8817, #​8914)
Incubating
  • Add type introspection methods to DeclarativeConfigProperties
    (#​8883)
Extensions
  • Trace propagators: Bound allocations when parsing Jaeger baggage and B3 single-header propagation
    (#​8817)
SDK
  • Run CompletableResultCode completion actions outside internal locks to avoid deadlocks
    (#​8773)
  • Do not count attribute overwrites as dropped attributes
    (#​8833)
  • Avoid regex backtracking in glob matching
    (#​8909)
  • Add experimental resource entity support, OTLP export, and configuration through otel.entities
    and declarative resource detectors
    (#​8464)
Traces
  • Return noop tracers when no span processors are configured
    (#​8815)
  • Catch Throwable in SimpleSpanProcessor and MultiSpanExporter
    (#​8848)
  • Use {span} units for span processor self-observability metrics
    (#​8873)
Metrics
  • Stabilize PeriodicMetricReaderBuilder.setMaxExportBatchSize(int)
    (#​8829)
  • Delete experimental metric attribute / baggage processing
    (#​8818)
  • Fix: Reset exemplar span context when a reservoir cell is overwritten outside a span
    (#​8871)
Logs
  • Return noop loggers from SdkLoggerProvider.get() when no log record processors are configured
    (#​8838)
  • Catch Throwable in SimpleLogRecordProcessor and MultiLogRecordExporter
    (#​8848)
Profiles
  • Fix KeyValueAndUnitData.create() to return the public KeyValueAndUnitData interface
    (#​8875)
Exporters
  • OTLP: Fix missing request size limits, defaulting to 64 MiB, configurable through
    setMaxRequestBodySize(long) and setMaxRequestMessageSize(long) and through declarative config
    OtlpGrpcExporter, OtlpHttpExporter (see full schema docs here)
    (#​8446)
  • OTLP: Reduce failure logs to FINE after shutdown
    (#​8819)
  • OTLP: retry gRPC based on response status codes in trailer headers
    (#​8854)
  • Prometheus: Avoid regex backtracking when removing unit annotations
    (#​8910)
Extensions
  • Autoconfigure: Stabilize ServiceInstanceIdResourceProvider and generate service.instance.id by default
    (#​8770)
  • Autoconfigure: Preserve unencoded non-ASCII characters when decoding resource attributes
    (#​8893)
  • Autoconfigure: Add missing artifact hints for experimental-otlp/stdout span and metric exporters
    (#​8897)
  • Declarative config: Update to schema v1.2.0 and support the always_record sampler
    (#​8801)
  • Declarative config: Ignore resource attributes with null values
    (#​8889)
  • Declarative config: Match array attributes element-wise in the rule_based sampler
    (#​8895)
  • Jaeger remote sampler: Reduce failure logs to FINE after shutdown
    (#​8819)
  • Jaeger remote sampler: Preserve per-operation sampling strategies when the rate limit is zero
    (#​8888)
  • Incubator: Make OnEndSpanProcessor.create() public
    (#​8892)
  • Incubator: Fix the class name in ComposableProbabilitySampler descriptions
    (#​8891)
Testing
  • Fix assertion failure messages reporting the wrong value or type
    (#​8872)
Shims
  • OpenCensus: Skip W3C multi-tenant tracestate keys when converting spans
    (#​8810)
  • OpenTracing: Propagate baggage to the parent context in SpanBuilderShim
    (#​8812)
Project tooling
  • Kotlin extension: Raise the minimum Kotlin version to 2.2
    (#​8804)

Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added renovate Label for the Renovate bot security labels Oct 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Gradle Builds captured by gradle/actions/setup-gradle

Build PR :: build
Gradle Root Project Requested Tasks Gradle Version Build Outcome Build Scan®
Cygnus build test 9.8.1 ❌ Build Scan not published

@github-actions

Copy link
Copy Markdown
Contributor

Test results

  672 files    672 suites   4m 0s ⏱️
1 513 tests 1 506 ✅  6 💤 1 ❌
4 542 runs  4 523 ✅ 18 💤 1 ❌

For more details on these failures, see this check.

Results for commit f966f89.

@Joltras
Joltras merged commit 826717a into main Oct 13, 2026
6 of 8 checks passed
@renovate
renovate Bot deleted the renovate/opentelemetry branch October 13, 2026 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

renovate Label for the Renovate bot security

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant