Skip to content

chore(deps): bump the otel-dependencies group across 1 directory with 6 updates#1288

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/otel-dependencies-8759f15c20
Open

chore(deps): bump the otel-dependencies group across 1 directory with 6 updates#1288
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/otel-dependencies-8759f15c20

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Bumps the otel-dependencies group with 6 updates in the / directory:

Package From To
io.opentelemetry:opentelemetry-bom 1.54.1 1.62.0
io.opentelemetry:opentelemetry-bom-alpha 1.54.1-alpha 1.62.0-alpha
io.opentelemetry.semconv:opentelemetry-semconv 1.37.0 1.41.1
io.opentelemetry.semconv:opentelemetry-semconv-incubating 1.37.0-alpha 1.41.1-alpha
io.opentelemetry.contrib:opentelemetry-aws-resources 1.46.0-alpha 1.56.0-alpha
io.opentelemetry.contrib:opentelemetry-gcp-resources 1.46.0-alpha 1.56.0-alpha

Updates io.opentelemetry:opentelemetry-bom from 1.54.1 to 1.62.0

Release notes

Sourced from io.opentelemetry:opentelemetry-bom's releases.

Version 1.62.0

API

Context

  • Fix GHSA-rcgg-9c38-7xpx: Apply limits to baggage entries for W3CBaggagePropagator, OtTracePropagator, JaegerPropagator (#8378)

SDK

Traces

  • Avoid parentContext allocation on span start for the common case (#8332)

Metrics

  • Add setMaxExportBatchSize to PeriodicMetricReaderBuilder (#8296)
  • Fix PeriodicMetricReader shutdown race that could drop the final flush (#8299)

Exporters

  • BREAKING Prometheus: Change default server host from 0.0.0.0 to localhost (#8298)
  • BREAKING Prometheus: Stop converting unit "1" to "ratio" (#8252)
  • OTLP: Fix null input handling in StringEncoder (#8312)
  • OTLP: Align proto field types and wire tag names in marshalers (#8293)
  • OTLP: Fix MarshalerUtil sizeRepeatedString calculation (#8284)
  • OTLP: Bound JdkHttpSender thread pool size to prevent unbounded thread creation (#8276)
  • OTLP Profiles: Split profiles data model into separate sdk-profiles and JFR shim modules (#8207)
  • OTLP Profiles: Publish alpha release of opentelemetry-sdk-profiles and opentelemetry-exporter-otlp-profiles (#8351)

Extensions

  • BREAKING Declarative config: Extract to new opentelemetry-sdk-extension-declarative-config artifact with new package io.opentelemetry.sdk.autoconfigure.declarativeconfig (#8265)
  • Autoconfigure: Add file size validation in OtlpConfigUtil to avoid unsafe cast to int (#8287)
  • Declarative config: Fix collection fields to not be initialized to empty by default (#8356)
  • Incubator: Add EventToSpanEventBridge to bridge log-based events to span events (#8372)

Testing

  • Add @Nullable to equalTo value argument in OpenTelemetryAssertions (#8301)
  • Add hasValueSatisfying to LongPointAssert and DoublePointAssert for fuzzy value matching (#8328)
  • Add containsPointsSatisfying to metric data asserts for "each given assertion must be satisfied by at least one point, extras allowed" checks on sum, gauge, histogram, exponential histogram, and summary data (#8329)

Project tooling

  • Add initial OSGi support (#7964)
  • Promote ApiUsageLogger to opentelemetry-common public API (#8318)
  • Establish exception logging guidelines and fix inconsistent patterns across exporters and SDK (#8231)
  • Add *.impl.* package naming convention for internal code with japicmp compatibility (#8325)
  • Add Sonatype dependency audit to build (#8365)

... (truncated)

Changelog

Sourced from io.opentelemetry:opentelemetry-bom's changelog.

Version 1.62.0 (2026-05-08)

API

Context

  • Fix GHSA-rcgg-9c38-7xpx: Apply limits to baggage entries for W3CBaggagePropagator, OtTracePropagator, JaegerPropagator (#8378)

SDK

Traces

  • Avoid parentContext allocation on span start for the common case (#8332)

Metrics

  • Add setMaxExportBatchSize to PeriodicMetricReaderBuilder (#8296)
  • Fix PeriodicMetricReader shutdown race that could drop the final flush (#8299)

Exporters

  • BREAKING Prometheus: Change default server host from 0.0.0.0 to localhost (#8298)
  • BREAKING Prometheus: Stop converting unit "1" to "ratio" (#8252)
  • OTLP: Fix null input handling in StringEncoder (#8312)
  • OTLP: Align proto field types and wire tag names in marshalers (#8293)
  • OTLP: Fix MarshalerUtil sizeRepeatedString calculation (#8284)
  • OTLP: Bound JdkHttpSender thread pool size to prevent unbounded thread creation (#8276)
  • OTLP Profiles: Split profiles data model into separate sdk-profiles and JFR shim modules (#8207)
  • OTLP Profiles: Publish alpha release of opentelemetry-sdk-profiles and opentelemetry-exporter-otlp-profiles (#8351)

Extensions

  • BREAKING Declarative config: Extract to new opentelemetry-sdk-extension-declarative-config artifact with new package io.opentelemetry.sdk.autoconfigure.declarativeconfig (#8265)
  • Autoconfigure: Add file size validation in OtlpConfigUtil to avoid unsafe cast to int (#8287)

... (truncated)

Commits
  • d03621f [release/v1.62.x] Prepare release 1.62.0 (#8385)
  • 3a62b7a Prepare 1.62.0 (#8378)
  • 893910b docs: Expand SIG meeting welcoming language (#8383)
  • 03837d3 Apply baggage limits (#8380)
  • cdadad6 Update dependency org.osgi:org.osgi.test.bom to v1.3.0 (#8376)
  • 8e0f196 Update error-prone monorepo to v2.49.0 (#8259)
  • 2923430 Add initial OSGi support (#7964)
  • 3f3780c Add guidance for null checking, promote ApiUsageLogger to opentelemetry-commo...
  • e224e19 Port event span event bridge from contrib (#8372)
  • b29f3df Update dependency com.google.api.grpc:proto-google-common-protos to v2.71.0 (...
  • Additional commits viewable in compare view

Updates io.opentelemetry:opentelemetry-bom-alpha from 1.54.1-alpha to 1.62.0-alpha

Release notes

Sourced from io.opentelemetry:opentelemetry-bom-alpha's releases.

Version 1.61.0

API

  • Stabilize isEnabled() on Tracer, Logger, and metric instruments (#8200)

Incubating

  • BREAKING Update EnvironmentGetter and EnvironmentSetter key normalization to reflect spec changes (#8233)

SDK

Traces

  • Retain propagated context when generating random trace IDs (#8263)
  • Add rate-limited warning log when BatchSpanProcessor drops spans (#8167)

Metrics

  • Track series start time per aggregator rather than at SdkMeterProvider creation time (#8180)
  • Capture context class loader during async callback registration (#8091)
  • Make include/exclude work correctly with empty (but non-null) lists (#8185)

Logs

  • Fix condition for recording successful log processing metrics (#8226)

Exporters

  • OTLP: add configurable bounds to response body reading (#8224, #8277)
  • OTLP: only throw invalid response exception when gRPC response size < 5 bytes (#8194)
  • OTLP: remove duplicate FINEST-level error logging in gRPC exporter (#8216)
  • OTLP Profiles: clean up profile signal exporters for consistency (#8172)

Extensions

  • BREAKING Autoconfigure: remove deprecated ComponentLoader class (use io.opentelemetry.common.ComponentLoader instead) (#8243)
  • Declarative config: fix DeclarativeConfigProperties javadoc to not throw exceptions (#8079)
  • Declarative config: resource attribute filtering should include attributes by default (#8177)
  • Declarative config: enforce IncludedExcludeModel .included and .excluded are not empty (#8266)
  • Autoconfigure: restructure SDK incubator to not depend on autoconfigure internals (#8242)

Project tooling

  • Disable Gradle build cache on releases to mitigate supply chain risk (#8254)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​adp2201

... (truncated)

Changelog

Sourced from io.opentelemetry:opentelemetry-bom-alpha's changelog.

Changelog

Unreleased

Version 1.62.0 (2026-05-08)

API

Context

  • Fix GHSA-rcgg-9c38-7xpx: Apply limits to baggage entries for W3CBaggagePropagator, OtTracePropagator, JaegerPropagator (#8378)

SDK

Traces

  • Avoid parentContext allocation on span start for the common case (#8332)

Metrics

  • Add setMaxExportBatchSize to PeriodicMetricReaderBuilder (#8296)
  • Fix PeriodicMetricReader shutdown race that could drop the final flush (#8299)

Exporters

  • BREAKING Prometheus: Change default server host from 0.0.0.0 to localhost (#8298)
  • BREAKING Prometheus: Stop converting unit "1" to "ratio" (#8252)
  • OTLP: Fix null input handling in StringEncoder (#8312)
  • OTLP: Align proto field types and wire tag names in marshalers (#8293)
  • OTLP: Fix MarshalerUtil sizeRepeatedString calculation (#8284)
  • OTLP: Bound JdkHttpSender thread pool size to prevent unbounded thread creation (#8276)
  • OTLP Profiles: Split profiles data model into separate sdk-profiles and JFR shim modules (#8207)
  • OTLP Profiles: Publish alpha release of opentelemetry-sdk-profiles and opentelemetry-exporter-otlp-profiles (#8351)

Extensions

  • BREAKING Declarative config: Extract to new opentelemetry-sdk-extension-declarative-config

... (truncated)

Commits

Updates io.opentelemetry:opentelemetry-bom-alpha from 1.54.1-alpha to 1.62.0-alpha

Release notes

Sourced from io.opentelemetry:opentelemetry-bom-alpha's releases.

Version 1.61.0

API

  • Stabilize isEnabled() on Tracer, Logger, and metric instruments (#8200)

Incubating

  • BREAKING Update EnvironmentGetter and EnvironmentSetter key normalization to reflect spec changes (#8233)

SDK

Traces

  • Retain propagated context when generating random trace IDs (#8263)
  • Add rate-limited warning log when BatchSpanProcessor drops spans (#8167)

Metrics

  • Track series start time per aggregator rather than at SdkMeterProvider creation time (#8180)
  • Capture context class loader during async callback registration (#8091)
  • Make include/exclude work correctly with empty (but non-null) lists (#8185)

Logs

  • Fix condition for recording successful log processing metrics (#8226)

Exporters

  • OTLP: add configurable bounds to response body reading (#8224, #8277)
  • OTLP: only throw invalid response exception when gRPC response size < 5 bytes (#8194)
  • OTLP: remove duplicate FINEST-level error logging in gRPC exporter (#8216)
  • OTLP Profiles: clean up profile signal exporters for consistency (#8172)

Extensions

  • BREAKING Autoconfigure: remove deprecated ComponentLoader class (use io.opentelemetry.common.ComponentLoader instead) (#8243)
  • Declarative config: fix DeclarativeConfigProperties javadoc to not throw exceptions (#8079)
  • Declarative config: resource attribute filtering should include attributes by default (#8177)
  • Declarative config: enforce IncludedExcludeModel .included and .excluded are not empty (#8266)
  • Autoconfigure: restructure SDK incubator to not depend on autoconfigure internals (#8242)

Project tooling

  • Disable Gradle build cache on releases to mitigate supply chain risk (#8254)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​adp2201

... (truncated)

Changelog

Sourced from io.opentelemetry:opentelemetry-bom-alpha's changelog.

Changelog

Unreleased

Version 1.62.0 (2026-05-08)

API

Context

  • Fix GHSA-rcgg-9c38-7xpx: Apply limits to baggage entries for W3CBaggagePropagator, OtTracePropagator, JaegerPropagator (#8378)

SDK

Traces

  • Avoid parentContext allocation on span start for the common case (#8332)

Metrics

  • Add setMaxExportBatchSize to PeriodicMetricReaderBuilder (#8296)
  • Fix PeriodicMetricReader shutdown race that could drop the final flush (#8299)

Exporters

  • BREAKING Prometheus: Change default server host from 0.0.0.0 to localhost (#8298)
  • BREAKING Prometheus: Stop converting unit "1" to "ratio" (#8252)
  • OTLP: Fix null input handling in StringEncoder (#8312)
  • OTLP: Align proto field types and wire tag names in marshalers (#8293)
  • OTLP: Fix MarshalerUtil sizeRepeatedString calculation (#8284)
  • OTLP: Bound JdkHttpSender thread pool size to prevent unbounded thread creation (#8276)
  • OTLP Profiles: Split profiles data model into separate sdk-profiles and JFR shim modules (#8207)
  • OTLP Profiles: Publish alpha release of opentelemetry-sdk-profiles and opentelemetry-exporter-otlp-profiles (#8351)

Extensions

  • BREAKING Declarative config: Extract to new opentelemetry-sdk-extension-declarative-config

... (truncated)

Commits

Updates io.opentelemetry.semconv:opentelemetry-semconv from 1.37.0 to 1.41.1

Release notes

Sourced from io.opentelemetry.semconv:opentelemetry-semconv's releases.

Version 1.41.1

  • Bump to semconv v1.41.1 (#475)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​breedx-splk @​jack-berg @​jaydeluca @​laurit @​trask

Version 1.41.0

  • Bump to semconv v1.41.0 (#465)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​breedx-splk @​jack-berg @​jaydeluca @​laurit @​trask @​zeitlinger

Version 1.40.0

  • Bump to semconv v1.40.0 (#418)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​jack-berg @​jaydeluca @​laurit @​trask

Version 1.39.0

  • Bump to semconv v1.39.0 (#396)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​jaydeluca @​laurit @​trask

... (truncated)

Changelog

Sourced from io.opentelemetry.semconv:opentelemetry-semconv's changelog.

Version 1.41.1 (2026-05-12)

  • Bump to semconv v1.41.1 (#475)

Version 1.41.0 (2026-04-30)

  • Bump to semconv v1.41.0 (#465)

Version 1.40.0 (2026-02-19)

  • Bump to semconv v1.40.0 (#418)

Version 1.39.0 (2026-01-28)

  • Bump to semconv v1.39.0 (#396)

Version 1.38.0 (2026-01-27)

  • Bump to semconv v1.38.0 (#384)
Commits
  • 4428c54 Prepare release 1.41.1 (#477)
  • 7c33ba8 Update the semantic conventions version to 1.41.1 (#475)
  • 5ddf4c5 chore(deps): update github/codeql-action action to v4.35.4 (#476)
  • b834ef0 Filter out empty entries in release contributors list (#469)
  • 34471c9 chore(deps): update dependency lychee to v0.24.2 (#457)
  • 63a6e1b chore(deps): update github/codeql-action action to v4.35.3 (#472)
  • e3f11bc fix(deps): update dependency checkstyle to v13.4.2 (#473)
  • 117d6a1 Update apidiff baseline to released version 1.41.0 (#470)
  • 9264206 Update changelog for 1.41.0 release (#468)
  • d061e35 Update RELEASING.md to reflect auto-update workflow (#466)
  • Additional commits viewable in compare view

Updates io.opentelemetry.semconv:opentelemetry-semconv-incubating from 1.37.0-alpha to 1.41.1-alpha

Release notes

Sourced from io.opentelemetry.semconv:opentelemetry-semconv-incubating's releases.

Version 1.41.0

  • Bump to semconv v1.41.0 (#465)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​breedx-splk @​jack-berg @​jaydeluca @​laurit @​trask @​zeitlinger

Version 1.40.0

  • Bump to semconv v1.40.0 (#418)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​jack-berg @​jaydeluca @​laurit @​trask

Version 1.39.0

  • Bump to semconv v1.39.0 (#396)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​jaydeluca @​laurit @​trask

Version 1.38.0

  • Bump to semconv v1.38.0 (#384)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​breedx-splk @​jack-berg @​jaydeluca @​laurit @​trask @​zeitlinger

... (truncated)

Changelog

Sourced from io.opentelemetry.semconv:opentelemetry-semconv-incubating's changelog.

Changelog

Unreleased

Version 1.41.1 (2026-05-12)

  • Bump to semconv v1.41.1 (#475)

Version 1.41.0 (2026-04-30)

  • Bump to semconv v1.41.0 (#465)

Version 1.40.0 (2026-02-19)

  • Bump to semconv v1.40.0 (#418)

Version 1.39.0 (2026-01-28)

  • Bump to semconv v1.39.0 (#396)

Version 1.38.0 (2026-01-27)

  • Bump to semconv v1.38.0 (#384)

Version 1.37.0 (2025-08-27)

  • Bump to semconv v1.37.0 (#288)

Version 1.36.0 (2025-08-26)

Note: there was no v1.35.0 release (see details).

  • Bump to semconv v1.36.0 (#253)

Version 1.34.0 (2025-06-10)

Note: there was no v1.33.0 release (see details).

  • Bump to semconv v1.34.0 (#217)

... (truncated)

Commits

Updates io.opentelemetry.semconv:opentelemetry-semconv-incubating from 1.37.0-alpha to 1.41.1-alpha

Release notes

Sourced from io.opentelemetry.semconv:opentelemetry-semconv-incubating's releases.

Version 1.41.0

  • Bump to semconv v1.41.0 (#465)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​breedx-splk @​jack-berg @​jaydeluca @​laurit @​trask @​zeitlinger

Version 1.40.0

  • Bump to semconv v1.40.0 (#418)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​jack-berg @​jaydeluca @​laurit @​trask

Version 1.39.0

  • Bump to semconv v1.39.0 (#396)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​jaydeluca @​laurit @​trask

Version 1.38.0

  • Bump to semconv v1.38.0 (#384)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​breedx-splk @​jack-berg @​jaydeluca @​laurit @​trask @​zeitlinger

... (truncated)

Changelog

Sourced from io.opentelemetry.semconv:opentelemetry-semconv-incubating's changelog.

Changelog

Unreleased

Version 1.41.1 (2026-05-12)

  • Bump to semconv v1.41.1 (#475)

Version 1.41.0 (2026-04-30)

  • Bump to semconv v1.41.0 (#465)

Version 1.40.0 (2026-02-19)

  • Bump to semconv v1.40.0 (#418)

Version 1.39.0 (2026-01-28)

  • Bump to semconv v1.39.0 (#396)

Version 1.38.0 (2026-01-27)

  • Bump to semconv v1.38.0 (#384)

Version 1.37.0 (2025-08-27)

  • Bump to semconv v1.37.0 (#288)

Version 1.36.0 (2025-08-26)

Note: there was no v1.35.0 release (see details).

  • Bump to semconv v1.36.0 (#253)

Version 1.34.0 (2025-06-10)

Note: there was no v1.33.0 release (see details).

  • Bump to semconv v1.34.0 (#217)

... (truncated)

Commits

Updates io.opentelemetry.contrib:opentelemetry-aws-resources from 1.46.0-alpha to 1.56.0-alpha

Release notes

Sourced from io.opentelemetry.contrib:opentelemetry-aws-resources's releases.

Version 1.55.0

This release targets the OpenTelemetry Java Instrumentation 2.26.1.

Disk buffering

  • Add configuration option for explicit removal in the disk buffering iterator (#2560)
  • Replace CompletableFuture with CompletableResultCode (#2670)
  • Replace IllegalStateException with EOFException in readRawVarint32 (#2687)
  • Apply upstream fixes to the disk buffering implementation (#2694)

Dynamic control

  • Add trace sampling-rate implementer (#2634)
  • Add json and keyvalue parsing and mapping (#2655)
  • Move away from JSON requirement (#2652)
  • Refactor trace sampling into specific subpackage (#2698)
  • Add jsonkeyvalue source (#2702)
  • Step 1 in transition to simpler validation (#2703)
  • Move to using SourceWrapper, simplifying parsing (#2708)
  • Complete the jsonkeyvalue and simpler validation migration (#2715)
  • Refactor TYPE to POLICY_TYPE for clarity (#2720)
  • Add SourceKind as sources are a known list (#2722)
  • Add policy store (#2721)

Build

  • Replace NVD with Sonatype OSS Index (#2689)
  • Fix OSS Index Audit again (#2706)
  • Fix release workflow (#2639)

JMX scraper

  • Document ActiveMQ metrics from instrumentation (#2666)
  • Document Kafka Connect support (#2688)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​atoulme @​bencehornak @​bidetofevil @​breedx-splk @​cyrille-leclerc @​DmytroBorysovSpotOn @​jackshirazi @​jaydeluca @​laurit @​LikeTheSalad @​OxxxyAction

... (truncated)

Changelog

Sourced from io.opentelemetry.contrib:opentelemetry-aws-resources's changelog.

Changelog

Unreleased

Version 1.56.0 (2026-04-28)

Dynamic control

  • Add SourceFormat string to enum conversion (#2737)
  • Add policy config model classes (record-style structure) (#2736)
  • Add config parsing for both JSON and YAML (#2738)
  • Add OpampPolicyProvider for the policy pipeline (#2748)
  • Create providers from SourceKind (#2749)
  • Use composable samplers and add sampler initialization (#2752)
  • Add PolicyTypeInitializer interface for better readability (#2754)

GCP resources

  • Unify gcp resource detector (#2747)

JMX scraper

OpAMP client

  • Improve error handling (#2778)

Processors

  • Add FilteringSpanExporter with composable SpanFilter and TraceFilter interfaces (#2745)

Version 1.55.0 (2026-03-31)

Disk buffering

  • Add configuration option for explicit removal in the disk buffering iterator (#2560)
  • Replace CompletableFuture with CompletableResultCode

... (truncated)

Commits

Updates io.opentelemetry.contrib:opentelemetry-gcp-resources from 1.46.0-alpha to 1.56.0-alpha

Release notes

Sourced from io.opentelemetry.contrib:opentelemetry-gcp-resources's releases.

Version 1.55.0

This release targets the OpenTelemetry Java Instrumentation 2.26.1.

Disk buffering

  • Add configuration option for explicit removal in the disk buffering iterator (#2560)
  • Replace CompletableFuture with CompletableResultCode (#2670)
  • Replace IllegalStateException with EOFException in readRawVarint32 (#2687)
  • Apply upstream fixes to the disk buffering implementation (#2694)

Dynamic control

  • Add trace sampling-rate implementer (#2634)
  • Add json and keyvalue parsing and mapping (#2655)
  • Move away from JSON requirement (#2652)
  • Refactor trace sampling into specific subpackage (#2698)
  • Add jsonkeyvalue source (#2702)
  • Step 1 in transition to simpler validation (#2703)
  • Move to using SourceWrapper, simplifying parsing (#2708)
  • Complete the jsonkeyvalue and simpler validation migration (#2715)
  • Refactor TYPE to POLICY_TYPE for clarity (#2720)
  • Add SourceKind as sources are a known list (#2722)
  • Add policy store (#2721)

Build

  • Replace NVD with Sonatype OSS Index (#2689)
  • Fix OSS Index Audit again (#2706)
  • Fix release workflow (#2639)

JMX scraper

  • Document ActiveMQ metrics from instrumentation (#2666)
  • Document Kafka Connect support (#2688)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​atoulme @​bencehornak @​bidetofevil @​breedx-splk @​cyrille-leclerc @​DmytroBorysovSpotOn @​jackshirazi @​jaydeluca @​laurit @​LikeTheSalad @​OxxxyAction

... (truncated)

Changelog

Sourced from io.opentelemetry.contrib:opentelemetry-gcp-resources's changelog.

Changelog

Unreleased

Version 1.56.0 (2026-04-28)

Dynamic control

  • Add SourceFormat string to enum conversion (#2737)
  • Add policy config model classes (record-style structure) (#2736)
  • Add config parsing for both JSON and YAML (#2738)
  • Add OpampPolicyProvider for the policy pipeline (#2748)
  • Create providers from SourceKind (#2749)
  • Use composable samplers and add sampler initialization (#2752)
  • Add PolicyTypeInitializer interface for better readability (#2754)

GCP resources

  • Unify gcp resource detector (#2747)

JMX scraper

OpAMP client

  • Improve error handling (#2778)

Processors

  • Add FilteringSpanExporter with composable SpanFilter and TraceFilter interfaces (#2745)

Version 1.55.0 (2026-03-31)

Disk buffering

  • Add configuration option for explicit removal in the disk buffering iterator (#2560)
  • Replace CompletableFuture with CompletableResultCode

... (truncated)

Commits

Updates io.opentelemetry.contrib:opentelemetry-gcp-resources from 1.46.0-alpha to 1.56.0-alpha

Release notes

Sourced from io.opentelemetry.contrib:opentelemetry-gcp-resources's releases.

Version 1.55.0

This release targets the OpenTelemetry Java Instrumentation 2.26.1.

Disk buffering

  • Add configuration option for explicit removal in the disk buffering iterator (#2560)
  • Replace CompletableFuture with CompletableResultCode (#2670)
  • Replace IllegalStateException with EOFException in readRawVarint32 (#2687)
  • Apply upstream fixes to the disk buffering implementation (#2694)

Dynamic control

  • Add trace sampling-rate implementer (#2634)
  • Add json and keyvalue parsing and mapping (#2655)
  • Move away from JSON requirement (#2652)
  • Refactor trace sampling into specific subpackage (#2698)
  • Add jsonkeyvalue source (#2702)
  • Step 1 in transition to simpler validation (#2703)
  • Move to using SourceWrapper, simplifying parsing (#2708)
  • Complete the jsonkeyvalue and simpler validation migration (#2715)
  • Refactor TYPE to POLICY_TYPE for clarity (#2720)
  • Add SourceKind as sources are a known list (#2722)
  • Add policy store (#2721)

Build

  • Replace NVD with Sonatype OSS Index (#2689)
  • Fix OSS Index Audit again (#2706)
  • Fix release workflow (#2639)

JMX scraper

  • Document ActiveMQ metrics from instrumentation (#2666)
  • Document Kafka Connect support (#2688)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@​atoulme @​bencehornak Description has been truncated

… 6 updates

Bumps the otel-dependencies group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.62.0` |
| [io.opentelemetry:opentelemetry-bom-alpha](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1-alpha` | `1.62.0-alpha` |
| [io.opentelemetry.semconv:opentelemetry-semconv](https://github.com/open-telemetry/semantic-conventions-java) | `1.37.0` | `1.41.1` |
| [io.opentelemetry.semconv:opentelemetry-semconv-incubating](https://github.com/open-telemetry/semantic-conventions-java) | `1.37.0-alpha` | `1.41.1-alpha` |
| [io.opentelemetry.contrib:opentelemetry-aws-resources](https://github.com/open-telemetry/opentelemetry-java-contrib) | `1.46.0-alpha` | `1.56.0-alpha` |
| [io.opentelemetry.contrib:opentelemetry-gcp-resources](https://github.com/open-telemetry/opentelemetry-java-contrib) | `1.46.0-alpha` | `1.56.0-alpha` |



Updates `io.opentelemetry:opentelemetry-bom` from 1.54.1 to 1.62.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-java@v1.54.1...v1.62.0)

Updates `io.opentelemetry:opentelemetry-bom-alpha` from 1.54.1-alpha to 1.62.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/commits)

Updates `io.opentelemetry:opentelemetry-bom-alpha` from 1.54.1-alpha to 1.62.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/commits)

Updates `io.opentelemetry.semconv:opentelemetry-semconv` from 1.37.0 to 1.41.1
- [Release notes](https://github.com/open-telemetry/semantic-conventions-java/releases)
- [Changelog](https://github.com/open-telemetry/semantic-conventions-java/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/semantic-conventions-java@v1.37.0...v1.41.1)

Updates `io.opentelemetry.semconv:opentelemetry-semconv-incubating` from 1.37.0-alpha to 1.41.1-alpha
- [Release notes](https://github.com/open-telemetry/semantic-conventions-java/releases)
- [Changelog](https://github.com/open-telemetry/semantic-conventions-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/semantic-conventions-java/commits)

Updates `io.opentelemetry.semconv:opentelemetry-semconv-incubating` from 1.37.0-alpha to 1.41.1-alpha
- [Release notes](https://github.com/open-telemetry/semantic-conventions-java/releases)
- [Changelog](https://github.com/open-telemetry/semantic-conventions-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/semantic-conventions-java/commits)

Updates `io.opentelemetry.contrib:opentelemetry-aws-resources` from 1.46.0-alpha to 1.56.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)

Updates `io.opentelemetry.contrib:opentelemetry-gcp-resources` from 1.46.0-alpha to 1.56.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)

Updates `io.opentelemetry.contrib:opentelemetry-gcp-resources` from 1.46.0-alpha to 1.56.0-alpha
- [Release notes](https://github.com/open-telemetry/opentelemetry-java-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java-contrib/commits)

---
updated-dependencies:
- dependency-name: io.opentelemetry:opentelemetry-bom
  dependency-version: 1.62.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-dependencies
- dependency-name: io.opentelemetry:opentelemetry-bom-alpha
  dependency-version: 1.62.0-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-dependencies
- dependency-name: io.opentelemetry:opentelemetry-bom-alpha
  dependency-version: 1.62.0-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-dependencies
- dependency-name: io.opentelemetry.semconv:opentelemetry-semconv
  dependency-version: 1.41.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-dependencies
- dependency-name: io.opentelemetry.semconv:opentelemetry-semconv-incubating
  dependency-version: 1.41.1-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-dependencies
- dependency-name: io.opentelemetry.semconv:opentelemetry-semconv-incubating
  dependency-version: 1.41.1-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-dependencies
- dependency-name: io.opentelemetry.contrib:opentelemetry-aws-resources
  dependency-version: 1.56.0-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-dependencies
- dependency-name: io.opentelemetry.contrib:opentelemetry-gcp-resources
  dependency-version: 1.56.0-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-dependencies
- dependency-name: io.opentelemetry.contrib:opentelemetry-gcp-resources
  dependency-version: 1.56.0-alpha
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: otel-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels May 19, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 19, 2026 04:05
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants