From 520e554d1d94d8f713a60952bd6f6a1590b5e6b1 Mon Sep 17 00:00:00 2001
From: otelbot <197425009+otelbot@users.noreply.github.com>
Date: Fri, 6 Feb 2026 14:36:28 +0000
Subject: [PATCH] Post-release updates for 1.59.0
---
README.md | 64 +++++-----
.../1.59.0_vs_1.58.0/opentelemetry-api.txt | 25 ++++
.../1.59.0_vs_1.58.0/opentelemetry-common.txt | 2 +
.../opentelemetry-context.txt | 2 +
.../opentelemetry-exporter-common.txt | 2 +
.../opentelemetry-exporter-logging-otlp.txt | 2 +
.../opentelemetry-exporter-logging.txt | 2 +
.../opentelemetry-exporter-otlp-common.txt | 2 +
.../opentelemetry-exporter-otlp.txt | 2 +
...y-exporter-sender-grpc-managed-channel.txt | 2 +
.../opentelemetry-exporter-sender-jdk.txt | 2 +
.../opentelemetry-exporter-sender-okhttp.txt | 2 +
.../opentelemetry-exporter-zipkin.txt | 7 ++
.../opentelemetry-extension-kotlin.txt | 2 +
...ntelemetry-extension-trace-propagators.txt | 7 ++
.../opentelemetry-opentracing-shim.txt | 2 +
.../opentelemetry-sdk-common.txt | 109 +++++++++++++++++
...emetry-sdk-extension-autoconfigure-spi.txt | 2 +
...ntelemetry-sdk-extension-autoconfigure.txt | 2 +
...ry-sdk-extension-jaeger-remote-sampler.txt | 2 +
.../opentelemetry-sdk-logs.txt | 2 +
.../opentelemetry-sdk-metrics.txt | 2 +
.../opentelemetry-sdk-testing.txt | 12 ++
.../opentelemetry-sdk-trace.txt | 2 +
.../1.59.0_vs_1.58.0/opentelemetry-sdk.txt | 2 +
.../current_vs_latest/opentelemetry-api.txt | 27 +----
.../opentelemetry-common.txt | 2 +-
.../opentelemetry-context.txt | 2 +-
.../opentelemetry-exporter-common.txt | 2 +-
.../opentelemetry-exporter-logging-otlp.txt | 2 +-
.../opentelemetry-exporter-logging.txt | 2 +-
.../opentelemetry-exporter-otlp-common.txt | 2 +-
.../opentelemetry-exporter-otlp.txt | 2 +-
...y-exporter-sender-grpc-managed-channel.txt | 2 +-
.../opentelemetry-exporter-sender-jdk.txt | 2 +-
.../opentelemetry-exporter-sender-okhttp.txt | 2 +-
.../opentelemetry-exporter-zipkin.txt | 9 +-
.../opentelemetry-extension-kotlin.txt | 2 +-
...ntelemetry-extension-trace-propagators.txt | 9 +-
.../opentelemetry-opentracing-shim.txt | 2 +-
.../opentelemetry-sdk-common.txt | 111 +-----------------
...emetry-sdk-extension-autoconfigure-spi.txt | 2 +-
...ntelemetry-sdk-extension-autoconfigure.txt | 2 +-
...ry-sdk-extension-jaeger-remote-sampler.txt | 2 +-
.../opentelemetry-sdk-logs.txt | 2 +-
.../opentelemetry-sdk-metrics.txt | 2 +-
.../opentelemetry-sdk-testing.txt | 14 +--
.../opentelemetry-sdk-trace.txt | 2 +-
.../current_vs_latest/opentelemetry-sdk.txt | 2 +-
49 files changed, 259 insertions(+), 211 deletions(-)
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-api.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-common.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-context.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-common.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-logging-otlp.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-logging.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-otlp-common.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-otlp.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-grpc-managed-channel.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-jdk.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-okhttp.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-zipkin.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-extension-kotlin.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-extension-trace-propagators.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-opentracing-shim.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-common.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-autoconfigure-spi.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-autoconfigure.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-jaeger-remote-sampler.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-logs.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-metrics.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-testing.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-trace.txt
create mode 100644 docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk.txt
diff --git a/README.md b/README.md
index fdd3199fba7..aefd48fa3b1 100644
--- a/README.md
+++ b/README.md
@@ -57,8 +57,8 @@ A bill of materials (or BOM) helps sync dependency versions of related artifacts
| Component | Description | Artifact ID | Version | Javadoc |
|----------------------------------------------|----------------------------------------|---------------------------|-------------------------------------------------------------|---------|
-| [Bill of Materials (BOM)](./bom) | Bill of materials for stable artifacts | `opentelemetry-bom` | 1.58.0 | N/A |
-| [Alpha Bill of Materials (BOM)](./bom-alpha) | Bill of materials for alpha artifacts | `opentelemetry-bom-alpha` | 1.58.0-alpha | N/A |
+| [Bill of Materials (BOM)](./bom) | Bill of materials for stable artifacts | `opentelemetry-bom` | 1.59.0 | N/A |
+| [Alpha Bill of Materials (BOM)](./bom-alpha) | Bill of materials for alpha artifacts | `opentelemetry-bom-alpha` | 1.59.0-alpha | N/A |
@@ -68,10 +68,10 @@ The OpenTelemetry API for recording telemetry.
| Component | Description | Artifact ID | Version | Javadoc |
|-----------------------------------|--------------------------------------------------------------------------------------|-------------------------------|-------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| [API](./api/all) | OpenTelemetry API, including metrics, traces, baggage, context | `opentelemetry-api` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-api) |
-| [API Incubator](./api/incubator) | API incubator, including pass through propagator, and extended tracer, and Event API | `opentelemetry-api-incubator` | 1.58.0-alpha | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-api-incubator) |
-| [Context API](./context) | OpenTelemetry context API | `opentelemetry-context` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-context) |
-| [Common](./common) | Common utility methods used across API components | `opentelemetry-common` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-common) |
+| [API](./api/all) | OpenTelemetry API, including metrics, traces, baggage, context | `opentelemetry-api` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-api) |
+| [API Incubator](./api/incubator) | API incubator, including pass through propagator, and extended tracer, and Event API | `opentelemetry-api-incubator` | 1.59.0-alpha | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-api-incubator) |
+| [Context API](./context) | OpenTelemetry context API | `opentelemetry-context` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-context) |
+| [Common](./common) | Common utility methods used across API components | `opentelemetry-common` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-common) |
@@ -81,8 +81,8 @@ Extensions to the OpenTelemetry API.
| Component | Description | Artifact ID | Version | Javadoc |
|---------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------|-------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| [Kotlin Extension](./extensions/kotlin) | Context extension for coroutines | `opentelemetry-extension-kotlin` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-extension-kotlin) |
-| [Trace Propagators Extension](./extensions/trace-propagators) | Trace propagators, including B3, Jaeger, OT Trace | `opentelemetry-extension-trace-propagators` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-extension-trace-propagators) |
+| [Kotlin Extension](./extensions/kotlin) | Context extension for coroutines | `opentelemetry-extension-kotlin` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-extension-kotlin) |
+| [Trace Propagators Extension](./extensions/trace-propagators) | Trace propagators, including B3, Jaeger, OT Trace | `opentelemetry-extension-trace-propagators` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-extension-trace-propagators) |
@@ -92,12 +92,12 @@ The OpenTelemetry SDK for managing telemetry producing by the API.
| Component | Description | Artifact ID | Version | Javadoc |
|------------------------------|--------------------------------------------------------|-----------------------------|---------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| [SDK](./sdk/all) | OpenTelemetry SDK, including metrics, traces, and logs | `opentelemetry-sdk` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk) |
-| [Metrics SDK](./sdk/metrics) | OpenTelemetry metrics SDK | `opentelemetry-sdk-metrics` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-metrics) |
-| [Trace SDK](./sdk/trace) | OpenTelemetry trace SDK | `opentelemetry-sdk-trace` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-trace) |
-| [Log SDK](./sdk/logs) | OpenTelemetry log SDK | `opentelemetry-sdk-logs` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-logs) |
-| [SDK Common](./sdk/common) | Shared SDK components | `opentelemetry-sdk-common` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-common) |
-| [SDK Testing](./sdk/testing) | Components for testing OpenTelemetry instrumentation | `opentelemetry-sdk-testing` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-testing) |
+| [SDK](./sdk/all) | OpenTelemetry SDK, including metrics, traces, and logs | `opentelemetry-sdk` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk) |
+| [Metrics SDK](./sdk/metrics) | OpenTelemetry metrics SDK | `opentelemetry-sdk-metrics` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-metrics) |
+| [Trace SDK](./sdk/trace) | OpenTelemetry trace SDK | `opentelemetry-sdk-trace` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-trace) |
+| [Log SDK](./sdk/logs) | OpenTelemetry log SDK | `opentelemetry-sdk-logs` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-logs) |
+| [SDK Common](./sdk/common) | Shared SDK components | `opentelemetry-sdk-common` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-common) |
+| [SDK Testing](./sdk/testing) | Components for testing OpenTelemetry instrumentation | `opentelemetry-sdk-testing` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-testing) |
@@ -107,16 +107,16 @@ SDK exporters for shipping traces, metrics, and logs out of process.
| Component | Description | Artifact ID | Version | Javadoc |
|-----------------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------|-------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| [OTLP Exporters](./exporters/otlp/all) | OTLP gRPC & HTTP exporters, including traces, metrics, and logs | `opentelemetry-exporter-otlp` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-otlp) |
-| [OTLP Logging Exporters](./exporters/logging-otlp) | Logging exporters in OTLP JSON encoding, including traces, metrics, and logs | `opentelemetry-exporter-logging-otlp` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-logging-otlp) |
-| [OTLP Common](./exporters/otlp/common) | Shared OTLP components (internal) | `opentelemetry-exporter-otlp-common` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-otlp-common) |
-| [Logging Exporter](./exporters/logging) | Logging exporters, including metrics, traces, and logs | `opentelemetry-exporter-logging` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-logging) |
-| [Zipkin Exporter](./exporters/zipkin) | Zipkin trace exporter | `opentelemetry-exporter-zipkin` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-zipkin) |
-| [Prometheus Exporter](./exporters/prometheus) | Prometheus metric exporter | `opentelemetry-exporter-prometheus` | 1.58.0-alpha | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-prometheus) |
-| [Exporter Common](./exporters/common) | Shared exporter components (internal) | `opentelemetry-exporter-common` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-common) |
-| [OkHttp Sender](./exporters/sender/okhttp) | OkHttp implementation of HttpSender (internal) | `opentelemetry-exporter-sender-okhttp` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-sender-okhttp) |
-| [JDK Sender](./exporters/sender/jdk) | Java 11+ native HttpClient implementation of HttpSender (internal) | `opentelemetry-exporter-sender-jdk` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-sender-jdk) | |
-| [gRPC ManagedChannel Sender](./exporters/sender/grpc-managed-channel) | gRPC ManagedChannel implementation of GrpcSender (internal) | `opentelemetry-exporter-sender-grpc-managed-channel` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-sender-grpc-managed-channel) | |
+| [OTLP Exporters](./exporters/otlp/all) | OTLP gRPC & HTTP exporters, including traces, metrics, and logs | `opentelemetry-exporter-otlp` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-otlp) |
+| [OTLP Logging Exporters](./exporters/logging-otlp) | Logging exporters in OTLP JSON encoding, including traces, metrics, and logs | `opentelemetry-exporter-logging-otlp` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-logging-otlp) |
+| [OTLP Common](./exporters/otlp/common) | Shared OTLP components (internal) | `opentelemetry-exporter-otlp-common` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-otlp-common) |
+| [Logging Exporter](./exporters/logging) | Logging exporters, including metrics, traces, and logs | `opentelemetry-exporter-logging` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-logging) |
+| [Zipkin Exporter](./exporters/zipkin) | Zipkin trace exporter | `opentelemetry-exporter-zipkin` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-zipkin) |
+| [Prometheus Exporter](./exporters/prometheus) | Prometheus metric exporter | `opentelemetry-exporter-prometheus` | 1.59.0-alpha | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-prometheus) |
+| [Exporter Common](./exporters/common) | Shared exporter components (internal) | `opentelemetry-exporter-common` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-common) |
+| [OkHttp Sender](./exporters/sender/okhttp) | OkHttp implementation of HttpSender (internal) | `opentelemetry-exporter-sender-okhttp` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-sender-okhttp) |
+| [JDK Sender](./exporters/sender/jdk) | Java 11+ native HttpClient implementation of HttpSender (internal) | `opentelemetry-exporter-sender-jdk` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-sender-jdk) | |
+| [gRPC ManagedChannel Sender](./exporters/sender/grpc-managed-channel) | gRPC ManagedChannel implementation of GrpcSender (internal) | `opentelemetry-exporter-sender-grpc-managed-channel` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-exporter-sender-grpc-managed-channel) | |
@@ -126,10 +126,10 @@ Extensions to the OpenTelemetry SDK.
| Component | Description | Artifact ID | Version | Javadoc |
|-------------------------------------------------------------------------------|------------------------------------------------------------------------------------|-----------------------------------------------------|-------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| [SDK Autoconfigure](./sdk-extensions/autoconfigure) | Autoconfigure OpenTelemetry SDK from env vars, system properties, and SPI | `opentelemetry-sdk-extension-autoconfigure` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-extension-autoconfigure) |
-| [SDK Autoconfigure SPI](./sdk-extensions/autoconfigure-spi) | Service Provider Interface (SPI) definitions for autoconfigure | `opentelemetry-sdk-extension-autoconfigure-spi` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi) |
-| [SDK Jaeger Remote Sampler Extension](./sdk-extensions/jaeger-remote-sampler) | Sampler which obtains sampling configuration from remote Jaeger server | `opentelemetry-sdk-extension-jaeger-remote-sampler` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-extension-jaeger-remote-sampler) |
-| [SDK Incubator](./sdk-extensions/incubator) | SDK incubator, including YAML based view configuration, LeakDetectingSpanProcessor | `opentelemetry-sdk-extension-incubator` | 1.58.0-alpha | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-extension-incubator) |
+| [SDK Autoconfigure](./sdk-extensions/autoconfigure) | Autoconfigure OpenTelemetry SDK from env vars, system properties, and SPI | `opentelemetry-sdk-extension-autoconfigure` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-extension-autoconfigure) |
+| [SDK Autoconfigure SPI](./sdk-extensions/autoconfigure-spi) | Service Provider Interface (SPI) definitions for autoconfigure | `opentelemetry-sdk-extension-autoconfigure-spi` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi) |
+| [SDK Jaeger Remote Sampler Extension](./sdk-extensions/jaeger-remote-sampler) | Sampler which obtains sampling configuration from remote Jaeger server | `opentelemetry-sdk-extension-jaeger-remote-sampler` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-extension-jaeger-remote-sampler) |
+| [SDK Incubator](./sdk-extensions/incubator) | SDK incubator, including YAML based view configuration, LeakDetectingSpanProcessor | `opentelemetry-sdk-extension-incubator` | 1.59.0-alpha | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-sdk-extension-incubator) |
@@ -139,8 +139,8 @@ Shims for bridging data from one observability library to another.
| Component | Description | Artifact ID | Version | Javadoc |
|----------------------------------------|--------------------------------------------------------------|----------------------------------|-------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| [OpenCensus Shim](./opencensus-shim) | Bridge opencensus metrics into the OpenTelemetry metrics SDK | `opentelemetry-opencensus-shim` | 1.58.0-alpha | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-opencensus-shim) |
-| [OpenTracing Shim](./opentracing-shim) | Bridge opentracing spans into the OpenTelemetry trace API | `opentelemetry-opentracing-shim` | 1.58.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-opentracing-shim) |
+| [OpenCensus Shim](./opencensus-shim) | Bridge opencensus metrics into the OpenTelemetry metrics SDK | `opentelemetry-opencensus-shim` | 1.59.0-alpha | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-opencensus-shim) |
+| [OpenTracing Shim](./opentracing-shim) | Bridge opentracing spans into the OpenTelemetry trace API | `opentelemetry-opentracing-shim` | 1.59.0 | [](https://www.javadoc.io/doc/io.opentelemetry/opentelemetry-opentracing-shim) |
### Verifying Artifacts
@@ -185,7 +185,7 @@ repositories {
}
dependencies {
- implementation platform("io.opentelemetry:opentelemetry-bom:1.59.0-SNAPSHOT")
+ implementation platform("io.opentelemetry:opentelemetry-bom:1.60.0-SNAPSHOT")
implementation('io.opentelemetry:opentelemetry-api')
}
```
@@ -207,7 +207,7 @@ dependencies {
io.opentelemetry
opentelemetry-bom
- 1.59.0-SNAPSHOT
+ 1.60.0-SNAPSHOT
pom
import
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-api.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-api.txt
new file mode 100644
index 00000000000..0db283f1220
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-api.txt
@@ -0,0 +1,25 @@
+Comparing source compatibility of opentelemetry-api-1.60.0-SNAPSHOT.jar against opentelemetry-api-1.58.0.jar
+*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.common.AttributeKey (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ GENERIC TEMPLATES: === T:java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.api.common.AttributeKey> valueKey(java.lang.String)
+*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.common.AttributesBuilder (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW METHOD: PUBLIC(+) io.opentelemetry.api.common.AttributesBuilder put(java.lang.String, io.opentelemetry.api.common.Value>)
+*** MODIFIED ENUM: PUBLIC FINAL io.opentelemetry.api.common.AttributeType (compatible)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.api.common.AttributeType VALUE
++++ NEW CLASS: PUBLIC(+) FINAL(+) io.opentelemetry.api.common.Empty (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) boolean equals(java.lang.Object)
+ +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.api.common.Empty getInstance()
+ +++ NEW METHOD: PUBLIC(+) int hashCode()
+ +++ NEW METHOD: PUBLIC(+) java.lang.String toString()
+*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.common.Value (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ GENERIC TEMPLATES: === T:java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.api.common.Value empty()
+*** MODIFIED ENUM: PUBLIC FINAL io.opentelemetry.api.common.ValueType (compatible)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.api.common.ValueType EMPTY
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-common.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-common.txt
new file mode 100644
index 00000000000..cecc3cfa608
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-common.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-common-1.60.0-SNAPSHOT.jar against opentelemetry-common-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-context.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-context.txt
new file mode 100644
index 00000000000..9de49026235
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-context.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-context-1.60.0-SNAPSHOT.jar against opentelemetry-context-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-common.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-common.txt
new file mode 100644
index 00000000000..cefd0bb625f
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-common.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-exporter-common-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-common-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-logging-otlp.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-logging-otlp.txt
new file mode 100644
index 00000000000..1b089413821
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-logging-otlp.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-exporter-logging-otlp-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-logging-otlp-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-logging.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-logging.txt
new file mode 100644
index 00000000000..c90b8615590
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-logging.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-exporter-logging-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-logging-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-otlp-common.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-otlp-common.txt
new file mode 100644
index 00000000000..6cb77321322
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-otlp-common.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-exporter-otlp-common-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-common-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-otlp.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-otlp.txt
new file mode 100644
index 00000000000..10e62a0aa0d
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-otlp.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-exporter-otlp-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-grpc-managed-channel.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-grpc-managed-channel.txt
new file mode 100644
index 00000000000..904145d545b
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-grpc-managed-channel.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-exporter-sender-grpc-managed-channel-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-sender-grpc-managed-channel-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-jdk.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-jdk.txt
new file mode 100644
index 00000000000..8c231b310d0
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-jdk.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-exporter-sender-jdk-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-sender-jdk-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-okhttp.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-okhttp.txt
new file mode 100644
index 00000000000..706cdf53d5c
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-sender-okhttp.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-exporter-sender-okhttp-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-sender-okhttp-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-zipkin.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-zipkin.txt
new file mode 100644
index 00000000000..783f90fbcf8
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-exporter-zipkin.txt
@@ -0,0 +1,7 @@
+Comparing source compatibility of opentelemetry-exporter-zipkin-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-zipkin-1.58.0.jar
+=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.exporter.zipkin.ZipkinSpanExporter (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW ANNOTATION: java.lang.Deprecated
+=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.exporter.zipkin.ZipkinSpanExporterBuilder (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW ANNOTATION: java.lang.Deprecated
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-extension-kotlin.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-extension-kotlin.txt
new file mode 100644
index 00000000000..dc845cde7ed
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-extension-kotlin.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-extension-kotlin-1.60.0-SNAPSHOT.jar against opentelemetry-extension-kotlin-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-extension-trace-propagators.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-extension-trace-propagators.txt
new file mode 100644
index 00000000000..ca63d3c006d
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-extension-trace-propagators.txt
@@ -0,0 +1,7 @@
+Comparing source compatibility of opentelemetry-extension-trace-propagators-1.60.0-SNAPSHOT.jar against opentelemetry-extension-trace-propagators-1.58.0.jar
+=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.JaegerPropagator (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW ANNOTATION: java.lang.Deprecated
+=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.OtTracePropagator (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW ANNOTATION: java.lang.Deprecated
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-opentracing-shim.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-opentracing-shim.txt
new file mode 100644
index 00000000000..546bd04b8c9
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-opentracing-shim.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-opentracing-shim-1.60.0-SNAPSHOT.jar against opentelemetry-opentracing-shim-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-common.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-common.txt
new file mode 100644
index 00000000000..e80ffa54113
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-common.txt
@@ -0,0 +1,109 @@
+Comparing source compatibility of opentelemetry-sdk-common-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-common-1.58.0.jar
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.Compressor (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.io.OutputStream compress(java.io.OutputStream)
+ +++ NEW EXCEPTION: java.io.IOException
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getEncoding()
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcResponse (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) byte[] getResponseMessage()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcStatusCode getStatusCode()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getStatusDescription()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcSender (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void send(io.opentelemetry.sdk.common.export.MessageWriter, java.util.function.Consumer, java.util.function.Consumer)
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.CompletableResultCode shutdown()
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcSenderConfig (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.Compressor getCompressor()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getConnectTimeout()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.net.URI getEndpoint()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.concurrent.ExecutorService getExecutorService()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getFullMethodName()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.function.Supplier>> getHeadersSupplier()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.RetryPolicy getRetryPolicy()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) javax.net.ssl.SSLContext getSslContext()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getTimeout()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) javax.net.ssl.X509TrustManager getTrustManager()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcSenderProvider (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcSender createSender(io.opentelemetry.sdk.common.export.GrpcSenderConfig)
++++ NEW ENUM: PUBLIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode (compatible)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: java.lang.constant.Constable
+ +++ NEW INTERFACE: java.lang.Comparable
+ +++ NEW INTERFACE: java.io.Serializable
+ +++ NEW SUPERCLASS: java.lang.Enum
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode RESOURCE_EXHAUSTED
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode ALREADY_EXISTS
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode UNIMPLEMENTED
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode FAILED_PRECONDITION
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode NOT_FOUND
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode DEADLINE_EXCEEDED
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode OUT_OF_RANGE
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode UNAUTHENTICATED
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode CANCELLED
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode DATA_LOSS
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode INTERNAL
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode UNAVAILABLE
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode UNKNOWN
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode ABORTED
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode OK
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode INVALID_ARGUMENT
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode PERMISSION_DENIED
+ +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.sdk.common.export.GrpcStatusCode fromValue(int)
+ +++ NEW METHOD: PUBLIC(+) int getValue()
+ +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.sdk.common.export.GrpcStatusCode valueOf(java.lang.String)
+ +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.sdk.common.export.GrpcStatusCode[] values()
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpResponse (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) byte[] getResponseBody()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) int getStatusCode()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getStatusMessage()
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpSender (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void send(io.opentelemetry.sdk.common.export.MessageWriter, java.util.function.Consumer, java.util.function.Consumer)
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.CompletableResultCode shutdown()
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpSenderConfig (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.Compressor getCompressor()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getConnectTimeout()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getContentType()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.net.URI getEndpoint()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.concurrent.ExecutorService getExecutorService()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.function.Supplier>> getHeadersSupplier()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.ProxyOptions getProxyOptions()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.RetryPolicy getRetryPolicy()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) javax.net.ssl.SSLContext getSslContext()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getTimeout()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) javax.net.ssl.X509TrustManager getTrustManager()
+ +++ NEW ANNOTATION: javax.annotation.Nullable
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpSenderProvider (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpSender createSender(io.opentelemetry.sdk.common.export.HttpSenderConfig)
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.MessageWriter (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW SUPERCLASS: java.lang.Object
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) int getContentLength()
+ +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void writeMessage(java.io.OutputStream)
+ +++ NEW EXCEPTION: java.io.IOException
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-autoconfigure-spi.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-autoconfigure-spi.txt
new file mode 100644
index 00000000000..ce094679fc5
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-autoconfigure-spi.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-spi-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-spi-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-autoconfigure.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-autoconfigure.txt
new file mode 100644
index 00000000000..c0b2d899b11
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-autoconfigure.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-jaeger-remote-sampler.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-jaeger-remote-sampler.txt
new file mode 100644
index 00000000000..ad71007ae9e
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-extension-jaeger-remote-sampler.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-sdk-extension-jaeger-remote-sampler-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-extension-jaeger-remote-sampler-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-logs.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-logs.txt
new file mode 100644
index 00000000000..2215be166c3
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-logs.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-sdk-logs-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-logs-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-metrics.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-metrics.txt
new file mode 100644
index 00000000000..c2e3da91426
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-metrics.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-sdk-metrics-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-metrics-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-testing.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-testing.txt
new file mode 100644
index 00000000000..aca21d6f14e
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-testing.txt
@@ -0,0 +1,12 @@
+Comparing source compatibility of opentelemetry-sdk-testing-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-testing-1.58.0.jar
+*** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.testing.assertj.AttributesAssert (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.testing.assertj.AttributesAssert containsEntry(java.lang.String, io.opentelemetry.api.common.Value>)
+*** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW METHOD: PUBLIC(+) STATIC(+) java.util.Map$Entry>,io.opentelemetry.api.common.Value>> attributeEntry(java.lang.String, io.opentelemetry.api.common.Value>)
+ +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.sdk.testing.assertj.AttributeAssertion satisfies(io.opentelemetry.api.common.AttributeKey>, io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions$ValueAssertConsumer)
++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) STATIC(+) io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions$ValueAssertConsumer (not serializable)
+ +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+ +++ NEW INTERFACE: java.util.function.Consumer
+ +++ NEW SUPERCLASS: java.lang.Object
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-trace.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-trace.txt
new file mode 100644
index 00000000000..e25c59cb599
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk-trace.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-sdk-trace-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-trace-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk.txt b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk.txt
new file mode 100644
index 00000000000..40082ae5e42
--- /dev/null
+++ b/docs/apidiffs/1.59.0_vs_1.58.0/opentelemetry-sdk.txt
@@ -0,0 +1,2 @@
+Comparing source compatibility of opentelemetry-sdk-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-1.58.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-api.txt b/docs/apidiffs/current_vs_latest/opentelemetry-api.txt
index 0db283f1220..6bd0e35a4a7 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-api.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-api.txt
@@ -1,25 +1,2 @@
-Comparing source compatibility of opentelemetry-api-1.60.0-SNAPSHOT.jar against opentelemetry-api-1.58.0.jar
-*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.common.AttributeKey (not serializable)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- GENERIC TEMPLATES: === T:java.lang.Object
- +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.api.common.AttributeKey> valueKey(java.lang.String)
-*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.common.AttributesBuilder (not serializable)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- +++ NEW METHOD: PUBLIC(+) io.opentelemetry.api.common.AttributesBuilder put(java.lang.String, io.opentelemetry.api.common.Value>)
-*** MODIFIED ENUM: PUBLIC FINAL io.opentelemetry.api.common.AttributeType (compatible)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.api.common.AttributeType VALUE
-+++ NEW CLASS: PUBLIC(+) FINAL(+) io.opentelemetry.api.common.Empty (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) boolean equals(java.lang.Object)
- +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.api.common.Empty getInstance()
- +++ NEW METHOD: PUBLIC(+) int hashCode()
- +++ NEW METHOD: PUBLIC(+) java.lang.String toString()
-*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.common.Value (not serializable)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- GENERIC TEMPLATES: === T:java.lang.Object
- +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.api.common.Value empty()
-*** MODIFIED ENUM: PUBLIC FINAL io.opentelemetry.api.common.ValueType (compatible)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.api.common.ValueType EMPTY
+Comparing source compatibility of opentelemetry-api-1.60.0-SNAPSHOT.jar against opentelemetry-api-1.59.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-common.txt b/docs/apidiffs/current_vs_latest/opentelemetry-common.txt
index cecc3cfa608..1c7766db78d 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-common.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-common.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-common-1.60.0-SNAPSHOT.jar against opentelemetry-common-1.58.0.jar
+Comparing source compatibility of opentelemetry-common-1.60.0-SNAPSHOT.jar against opentelemetry-common-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-context.txt b/docs/apidiffs/current_vs_latest/opentelemetry-context.txt
index 9de49026235..7b97994ba22 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-context.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-context.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-context-1.60.0-SNAPSHOT.jar against opentelemetry-context-1.58.0.jar
+Comparing source compatibility of opentelemetry-context-1.60.0-SNAPSHOT.jar against opentelemetry-context-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-common.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-common.txt
index cefd0bb625f..1ca29e5bb6b 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-common.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-common.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-exporter-common-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-common-1.58.0.jar
+Comparing source compatibility of opentelemetry-exporter-common-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-common-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging-otlp.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging-otlp.txt
index 1b089413821..79aba5f52a9 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging-otlp.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging-otlp.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-exporter-logging-otlp-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-logging-otlp-1.58.0.jar
+Comparing source compatibility of opentelemetry-exporter-logging-otlp-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-logging-otlp-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging.txt
index c90b8615590..1e882ee8025 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-exporter-logging-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-logging-1.58.0.jar
+Comparing source compatibility of opentelemetry-exporter-logging-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-logging-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt
index 6cb77321322..7dc6c6acd23 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-exporter-otlp-common-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-common-1.58.0.jar
+Comparing source compatibility of opentelemetry-exporter-otlp-common-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-common-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp.txt
index 10e62a0aa0d..5870f6ab703 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-exporter-otlp-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-1.58.0.jar
+Comparing source compatibility of opentelemetry-exporter-otlp-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-grpc-managed-channel.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-grpc-managed-channel.txt
index 904145d545b..0fa47200766 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-grpc-managed-channel.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-grpc-managed-channel.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-exporter-sender-grpc-managed-channel-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-sender-grpc-managed-channel-1.58.0.jar
+Comparing source compatibility of opentelemetry-exporter-sender-grpc-managed-channel-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-sender-grpc-managed-channel-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-jdk.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-jdk.txt
index 8c231b310d0..6e8444c2b16 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-jdk.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-jdk.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-exporter-sender-jdk-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-sender-jdk-1.58.0.jar
+Comparing source compatibility of opentelemetry-exporter-sender-jdk-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-sender-jdk-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-okhttp.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-okhttp.txt
index 706cdf53d5c..834fe687f4d 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-okhttp.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-okhttp.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-exporter-sender-okhttp-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-sender-okhttp-1.58.0.jar
+Comparing source compatibility of opentelemetry-exporter-sender-okhttp-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-sender-okhttp-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-zipkin.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-zipkin.txt
index 783f90fbcf8..f84fd690919 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-zipkin.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-zipkin.txt
@@ -1,7 +1,2 @@
-Comparing source compatibility of opentelemetry-exporter-zipkin-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-zipkin-1.58.0.jar
-=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.exporter.zipkin.ZipkinSpanExporter (not serializable)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- +++ NEW ANNOTATION: java.lang.Deprecated
-=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.exporter.zipkin.ZipkinSpanExporterBuilder (not serializable)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- +++ NEW ANNOTATION: java.lang.Deprecated
+Comparing source compatibility of opentelemetry-exporter-zipkin-1.60.0-SNAPSHOT.jar against opentelemetry-exporter-zipkin-1.59.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt b/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt
index dc845cde7ed..9620b4531f5 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-extension-kotlin-1.60.0-SNAPSHOT.jar against opentelemetry-extension-kotlin-1.58.0.jar
+Comparing source compatibility of opentelemetry-extension-kotlin-1.60.0-SNAPSHOT.jar against opentelemetry-extension-kotlin-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt b/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt
index ca63d3c006d..619e3785d87 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt
@@ -1,7 +1,2 @@
-Comparing source compatibility of opentelemetry-extension-trace-propagators-1.60.0-SNAPSHOT.jar against opentelemetry-extension-trace-propagators-1.58.0.jar
-=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.JaegerPropagator (not serializable)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- +++ NEW ANNOTATION: java.lang.Deprecated
-=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.OtTracePropagator (not serializable)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- +++ NEW ANNOTATION: java.lang.Deprecated
+Comparing source compatibility of opentelemetry-extension-trace-propagators-1.60.0-SNAPSHOT.jar against opentelemetry-extension-trace-propagators-1.59.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-opentracing-shim.txt b/docs/apidiffs/current_vs_latest/opentelemetry-opentracing-shim.txt
index 546bd04b8c9..497e042dd05 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-opentracing-shim.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-opentracing-shim.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-opentracing-shim-1.60.0-SNAPSHOT.jar against opentelemetry-opentracing-shim-1.58.0.jar
+Comparing source compatibility of opentelemetry-opentracing-shim-1.60.0-SNAPSHOT.jar against opentelemetry-opentracing-shim-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt
index e80ffa54113..39f3530e868 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt
@@ -1,109 +1,2 @@
-Comparing source compatibility of opentelemetry-sdk-common-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-common-1.58.0.jar
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.Compressor (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.io.OutputStream compress(java.io.OutputStream)
- +++ NEW EXCEPTION: java.io.IOException
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getEncoding()
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcResponse (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) byte[] getResponseMessage()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcStatusCode getStatusCode()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getStatusDescription()
- +++ NEW ANNOTATION: javax.annotation.Nullable
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcSender (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void send(io.opentelemetry.sdk.common.export.MessageWriter, java.util.function.Consumer, java.util.function.Consumer)
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.CompletableResultCode shutdown()
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcSenderConfig (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.Compressor getCompressor()
- +++ NEW ANNOTATION: javax.annotation.Nullable
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getConnectTimeout()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.net.URI getEndpoint()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.concurrent.ExecutorService getExecutorService()
- +++ NEW ANNOTATION: javax.annotation.Nullable
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getFullMethodName()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.function.Supplier>> getHeadersSupplier()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.RetryPolicy getRetryPolicy()
- +++ NEW ANNOTATION: javax.annotation.Nullable
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) javax.net.ssl.SSLContext getSslContext()
- +++ NEW ANNOTATION: javax.annotation.Nullable
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getTimeout()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) javax.net.ssl.X509TrustManager getTrustManager()
- +++ NEW ANNOTATION: javax.annotation.Nullable
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcSenderProvider (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.GrpcSender createSender(io.opentelemetry.sdk.common.export.GrpcSenderConfig)
-+++ NEW ENUM: PUBLIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode (compatible)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW INTERFACE: java.lang.constant.Constable
- +++ NEW INTERFACE: java.lang.Comparable
- +++ NEW INTERFACE: java.io.Serializable
- +++ NEW SUPERCLASS: java.lang.Enum
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode RESOURCE_EXHAUSTED
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode ALREADY_EXISTS
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode UNIMPLEMENTED
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode FAILED_PRECONDITION
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode NOT_FOUND
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode DEADLINE_EXCEEDED
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode OUT_OF_RANGE
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode UNAUTHENTICATED
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode CANCELLED
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode DATA_LOSS
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode INTERNAL
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode UNAVAILABLE
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode UNKNOWN
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode ABORTED
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode OK
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode INVALID_ARGUMENT
- +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) io.opentelemetry.sdk.common.export.GrpcStatusCode PERMISSION_DENIED
- +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.sdk.common.export.GrpcStatusCode fromValue(int)
- +++ NEW METHOD: PUBLIC(+) int getValue()
- +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.sdk.common.export.GrpcStatusCode valueOf(java.lang.String)
- +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.sdk.common.export.GrpcStatusCode[] values()
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpResponse (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) byte[] getResponseBody()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) int getStatusCode()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getStatusMessage()
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpSender (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void send(io.opentelemetry.sdk.common.export.MessageWriter, java.util.function.Consumer, java.util.function.Consumer)
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.CompletableResultCode shutdown()
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpSenderConfig (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.Compressor getCompressor()
- +++ NEW ANNOTATION: javax.annotation.Nullable
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getConnectTimeout()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getContentType()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.net.URI getEndpoint()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.concurrent.ExecutorService getExecutorService()
- +++ NEW ANNOTATION: javax.annotation.Nullable
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.function.Supplier>> getHeadersSupplier()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.ProxyOptions getProxyOptions()
- +++ NEW ANNOTATION: javax.annotation.Nullable
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.RetryPolicy getRetryPolicy()
- +++ NEW ANNOTATION: javax.annotation.Nullable
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) javax.net.ssl.SSLContext getSslContext()
- +++ NEW ANNOTATION: javax.annotation.Nullable
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getTimeout()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) javax.net.ssl.X509TrustManager getTrustManager()
- +++ NEW ANNOTATION: javax.annotation.Nullable
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpSenderProvider (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.HttpSender createSender(io.opentelemetry.sdk.common.export.HttpSenderConfig)
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.common.export.MessageWriter (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW SUPERCLASS: java.lang.Object
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) int getContentLength()
- +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void writeMessage(java.io.OutputStream)
- +++ NEW EXCEPTION: java.io.IOException
+Comparing source compatibility of opentelemetry-sdk-common-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-common-1.59.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure-spi.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure-spi.txt
index ce094679fc5..9b3a1b54754 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure-spi.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure-spi.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-spi-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-spi-1.58.0.jar
+Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-spi-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-spi-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure.txt
index c0b2d899b11..ee686c98a28 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-1.58.0.jar
+Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-jaeger-remote-sampler.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-jaeger-remote-sampler.txt
index ad71007ae9e..25237dac2a8 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-jaeger-remote-sampler.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-jaeger-remote-sampler.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-sdk-extension-jaeger-remote-sampler-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-extension-jaeger-remote-sampler-1.58.0.jar
+Comparing source compatibility of opentelemetry-sdk-extension-jaeger-remote-sampler-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-extension-jaeger-remote-sampler-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-logs.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-logs.txt
index 2215be166c3..159360981ef 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-logs.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-logs.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-sdk-logs-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-logs-1.58.0.jar
+Comparing source compatibility of opentelemetry-sdk-logs-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-logs-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-metrics.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-metrics.txt
index c2e3da91426..d339d345d3c 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-metrics.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-metrics.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-sdk-metrics-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-metrics-1.58.0.jar
+Comparing source compatibility of opentelemetry-sdk-metrics-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-metrics-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-testing.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-testing.txt
index aca21d6f14e..5150f6abc29 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-testing.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-testing.txt
@@ -1,12 +1,2 @@
-Comparing source compatibility of opentelemetry-sdk-testing-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-testing-1.58.0.jar
-*** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.testing.assertj.AttributesAssert (not serializable)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.testing.assertj.AttributesAssert containsEntry(java.lang.String, io.opentelemetry.api.common.Value>)
-*** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions (not serializable)
- === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
- +++ NEW METHOD: PUBLIC(+) STATIC(+) java.util.Map$Entry>,io.opentelemetry.api.common.Value>> attributeEntry(java.lang.String, io.opentelemetry.api.common.Value>)
- +++ NEW METHOD: PUBLIC(+) STATIC(+) io.opentelemetry.sdk.testing.assertj.AttributeAssertion satisfies(io.opentelemetry.api.common.AttributeKey>, io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions$ValueAssertConsumer)
-+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) STATIC(+) io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions$ValueAssertConsumer (not serializable)
- +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
- +++ NEW INTERFACE: java.util.function.Consumer
- +++ NEW SUPERCLASS: java.lang.Object
+Comparing source compatibility of opentelemetry-sdk-testing-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-testing-1.59.0.jar
+No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt
index e25c59cb599..e62044ac46a 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-sdk-trace-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-trace-1.58.0.jar
+Comparing source compatibility of opentelemetry-sdk-trace-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-trace-1.59.0.jar
No changes.
\ No newline at end of file
diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk.txt
index 40082ae5e42..c24f94bb0ab 100644
--- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk.txt
+++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk.txt
@@ -1,2 +1,2 @@
-Comparing source compatibility of opentelemetry-sdk-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-1.58.0.jar
+Comparing source compatibility of opentelemetry-sdk-1.60.0-SNAPSHOT.jar against opentelemetry-sdk-1.59.0.jar
No changes.
\ No newline at end of file