Skip to content

Conversation

@ggrossetie
Copy link
Member

@ggrossetie ggrossetie commented May 11, 2025

This PR contains the following updates:

Package Type Update Change
org.apache.commons:commons-text (source) compile minor 1.13.1 -> 1.14.0
org.bouncycastle:bcpkix-jdk18on (source) test minor 1.80 -> 1.82
org.bouncycastle:bcprov-jdk18on (source) test minor 1.80 -> 1.82
com.github.ben-manes.caffeine:caffeine compile patch 3.2.0 -> 3.2.3
io.opentelemetry:opentelemetry-sdk-extension-autoconfigure compile minor 1.49.0 -> 1.55.0
io.opentelemetry:opentelemetry-exporter-otlp compile minor 1.49.0 -> 1.55.0
io.opentelemetry:opentelemetry-sdk compile minor 1.49.0 -> 1.55.0
io.vertx:vertx-junit5 (source) test patch 4.5.14 -> 4.5.22
io.vertx:vertx-codegen (source) test patch 4.5.14 -> 4.5.22
io.vertx:vertx-config (source) compile patch 4.5.14 -> 4.5.22
io.vertx:vertx-opentelemetry (source) compile patch 4.5.14 -> 4.5.22
io.vertx:vertx-web-client (source) compile patch 4.5.14 -> 4.5.22
io.vertx:vertx-core (source) compile patch 4.5.14 -> 4.5.22
ch.qos.logback:logback-classic (source, changelog) compile patch 1.5.18 -> 1.5.20
io.netty:netty-transport-native-kqueue (source) compile patch 4.2.1.Final -> 4.2.7.Final
io.netty:netty-transport-native-epoll (source) compile patch 4.2.1.Final -> 4.2.7.Final

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

ben-manes/caffeine (com.github.ben-manes.caffeine:caffeine)

v3.2.3: 3.2.3

Compare Source

  • Fixed frequency tracking of weak keys to use the object's identity hash code (#​1902)
  • Added support for underscores in CaffeineSpec when using numeric literals (#​1890)
  • Improved the external api to no longer lock when querying for the maximum size or weighted size (#​1897)
  • Added detection and recovery when a custom CompletableFuture is in an inconsistent state (quarkus#50513)

v3.2.2: 3.2.2

Compare Source

  • Fixed characteristics returned by Spliterators (#​1883)

v3.2.1: 3.2.1

Compare Source

  • Fixed computeIfAbsent for an async cache's synchronous view to retry if incomplete
  • Improved CaffeineSpec when being reflectively constructed (#​1839)
  • Improved the handling of negative durations with variable expiration
  • Fixed intermittent null after replacing a weak/soft value (#​1820)
open-telemetry/opentelemetry-java (io.opentelemetry:opentelemetry-sdk-extension-autoconfigure)

v1.55.0

Compare Source

API
Common
  • Improve GraalVM native image compatibility
    (#​7160)
Traces
  • Fix TraceState key validation limits to match W3C specification
    (#​7575)
Incubator
  • Add ExtendedOpenTelemetry API
    (#​7496)
  • Add incubator implementation of composite sampling specification
    (#​7626)
SDK
Traces
  • Proactively avoid Unsafe on Java 23+ to avoid triggering JVM warning message
    (#​7691)
Metrics
  • Add setMeterConfigurator() support to MeterProvider (incubating API)
    (#​7346)
Exporters
  • OTLP: Configure metric exporter to use SDK's MeterProvider for internal metrics
    (#​7541)
  • OTLP: Suppress logging of InterruptedException from managed OkHttp threads
    (#​7565)
  • OTLP: Update dependency from okhttp-jvm back to okhttp for Gradle users,
    preserving okhttp-jvm for Maven users
    (#​7681)
  • Prometheus: Remove separate otel_scope_info metric and always add scope labels to data points
    (#​7398)
  • Prometheus: Update exporter dependencies to use protobuf-free formats
    (#​7664)
Profiling
  • Update profiles exporter to support proto v1.8.0-alpha changes
    (#​7638)
  • Add abstractions to assist with dictionary table assembly
    (#​7717)
  • Add abstractions to assist with sample composition
    (#​7727)
Extensions
  • Autoconfigure: Improve exception logging when running in Maven
    (#​7336)
  • Declarative configuration: Return Resource
    (#​7639)
  • Declarative configuration: Invoke auto-configure listeners
    (#​7654)
  • Declarative configuration: Add logging when incompatible types are found
    (#​7693)
Shims
OpenTracing Shim
  • Improve log levels in error scenarios
    (#​6832)
Project tooling
  • Respect testJavaVersion property when running JMH benchmarks
    (#​7697)

v1.54.1

Compare Source

SDK
Exporters
  • Prometheus: Fix regression in protobuf format export
    (#​7664)

v1.54.0

Compare Source

API
Baggage
  • Fix guard against ArrayIndexOutOfBoundsException in BaggageCodec
    (#​7239)
SDK
Metrics
  • Fix MetricData.getDoubleSumData() ClassCastException with custom implementations
    (#​7597)
Exporters
  • Fix HttpExporterBuilder.copy() and GrpcExporterBuilder.copy() to preserve component loader
    (#​7596)
Extensions
  • Autoconfigure: Remove support for old EnvironmentResourceProvider package name
    (#​7622)
  • Declarative config: Add DeclarativeConfigurationProvider SPI
    (#​7472)
  • Declarative config: Pass meter provider to avoid using the global OpenTelemetry instance
    (#​7475)
Project tooling

v1.53.0

Compare Source

SDK
  • File based config will log the wrong file format, when applicable.
    (#​7498)
Exporters
  • Change okhttp dependency to okhttp-jvm, which fixes missing class failures in
    transitive dependencies.
    (#​7517)

v1.52.0

Compare Source

API
Common
  • Promote ComponentLoader to new opentelemetry-common artifact,
    standardize SPI loading
    (#​7446)
Context
  • LazyStorage passes its ClassLoader when loading ContextStorageProvider SPI
    (#​7424)
Incubator
  • Add context and severity params to ExtendedLogger#isEnabled
    (#​7268)
  • Add new convenience methods for converting DeclarativeConfigProperties to config model
    (#​7453)
SDK
  • Add custom stacktrace renderer which is length limit aware
    (#​7281)
Metrics
  • Propagate flush to PeriodicMetricReader's metricExporter.
    (#​7410)
Exporters
  • OTLP - JdkHttpSender: ensure proper closure of HttpClient in shutdown method
    (#​7390)
  • OTLP: profile exporters fix and test improvements
    (#​7442)
  • OTLP: Loading Compressor SPI via ComponentLoader configured through setComponentLoader
    (#​7428)
  • Prometheus: add scope schema URL and attributes
    (#​7356)
  • Prometheus: extend prometheus declarative config support to include without_scope_info,
    with_resource_constant_labels
    (#​6840)
Extensions
  • Autoconfigure: fix race condition of GlobalOpenTelemetry initialization with
    AutoConfiguredOpenTelemetrySdkBuilder
    (#​7365)
  • Declarative config: update to declarative config 1.0-rc.1
    (#​7436)
  • Declarative config: resolve environment variable substitution for mixed quotes
    (#​7433)

v1.51.0

Compare Source

API
Context
  • Fix context storage provider property name in log message
    (#​7342)
SDK
  • Experimental configurable exception.* attribute resolution for SdkTracerProvider,
    SdkLoggerProvider
    (#​7266)
Exporters
  • All exporters: implement new SemConv exporter health metrics, with configuration API for selecting
    schema version
    (#​7265)
  • OTLP: Add gRPC export for profiles signal type.
    (#​7301)
  • OTLP: Run JDK HTTP sender on non-daemon threads.
    (#​7322)
  • Prometheus: fix serialization of arrays
    (#​7291)
  • OTLP: exporter tolerates instances of LogRecordData when incubator is present
    (#​7393)
Extensions
  • Declarative config: Handle instrumentation node changes in yaml config file format 0.4
    (#​7357)

v1.50.0

Compare Source

API
  • Clarify that AttributesBuilder.put allows nulls
    (#​7271)
  • Stabilize log record event name
    (#​7277)
Context
  • Fix duplicated ExecutorService wrap
    (#​7245)
  • Promote getAll to TextMapGetter stable API
    (#​7267)
Incubator
  • Add ExtendedLogRecordBuilder#setException
    (#​7182)
  • Add experimental support for log extended attributes
    (#​7123)
SDK
  • Remove Java9VersionSpecific clock implementation
    (#​7221)
  • Add addProcessorFirst to SdkTracerProviderBuilder, SdkLoggerProviderBuilder
    (#​7243)
Logs
  • Add setLoggerConfigurator support to LoggerProvider
    (#​7332)
Metrics
  • Add DelegatingMetricData
    (#​7229)
  • Spatial aggregation for async instruments with filtering views
    (#​7264)
Exporters
  • Prometheus: Add Authenticator support for PrometheusHttpServer
    (#​7225)
  • OTLP: Fix OTLP metric exporter toBuilder() loosing temporality
    (#​7280)
  • OTLP: Allow Otlp*MetricExporter's to publish export stats
    (#​7255)
Extensions
  • Declarative config: Add support for escaping env var substitution
    (#​7033)
  • Declarative config: update to opentelemetry-configuration 0.4
    (#​7064)
  • Declarativeconfig: Refactor internals to add DeclarativeConfigContext
    (#​7293)
Project tooling
eclipse-vertx/vertx-junit5 (io.vertx:vertx-junit5)

v4.5.22

Compare Source

v4.5.21

Compare Source

v4.5.20

Compare Source

v4.5.19

Compare Source

v4.5.18

Compare Source

v4.5.17

Compare Source

v4.5.16

Compare Source

v4.5.15

Compare Source

vert-x3/vertx-sockjs-service-proxy (io.vertx:vertx-codegen)

v4.5.22

Compare Source

v4.5.21

Compare Source

v4.5.20

Compare Source

v4.5.19

Compare Source

v4.5.18

Compare Source

v4.5.17

Compare Source

v4.5.16

Compare Source

v4.5.15

Compare Source

vert-x3/vertx-config (io.vertx:vertx-config)

v4.5.22

Compare Source

v4.5.21

Compare Source

v4.5.20

Compare Source

v4.5.19

Compare Source

v4.5.18

Compare Source

v4.5.17

Compare Source

v4.5.16

Compare Source

v4.5.15

Compare Source

eclipse-vertx/vertx-tracing (io.vertx:vertx-opentelemetry)

v4.5.22

Compare Source

v4.5.21

Compare Source

v4.5.20

Compare Source

v4.5.19

Compare Source

v4.5.18

Compare Source

v4.5.17

Compare Source

v4.5.16

Compare Source

v4.5.15

Compare Source

vert-x3/vertx-web (io.vertx:vertx-web-client)

v4.5.22

Compare Source

v4.5.21

Compare Source

v4.5.20

Compare Source

v4.5.19

Compare Source

v4.5.18

Compare Source

v4.5.17

Compare Source

v4.5.16

Compare Source

v4.5.15

Compare Source

eclipse/vert.x (io.vertx:vertx-core)

v4.5.22

Compare Source

v4.5.21

Compare Source

v4.5.20

Compare Source

v4.5.19

Compare Source

v4.5.18

Compare Source

v4.5.17

Compare Source

v4.5.16

Compare Source

v4.5.15

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Renovate Bot.

@ggrossetie ggrossetie added the 🔗 dependencies Pull requests that update a dependency file label May 11, 2025
@ggrossetie ggrossetie force-pushed the renovate/java-dependencies branch from 9095391 to 446041f Compare May 17, 2025 02:34
@ggrossetie ggrossetie changed the title chore(deps): update java dependencies to v1.50.0 May 17, 2025
@ggrossetie ggrossetie changed the title chore(deps): update java dependencies May 31, 2025
@ggrossetie ggrossetie force-pushed the renovate/java-dependencies branch from 446041f to 6864750 Compare June 1, 2025 02:47
@ggrossetie ggrossetie changed the title chore(deps): update opentelemetry 1.50.0 and vertx 4.5.15 Jun 1, 2025
@ggrossetie ggrossetie force-pushed the renovate/java-dependencies branch 4 times, most recently from ad951b6 to 5d8e8ca Compare June 10, 2025 02:37
@ggrossetie ggrossetie force-pushed the renovate/java-dependencies branch from 5d8e8ca to 2800a44 Compare June 20, 2025 02:36
@ggrossetie ggrossetie force-pushed the renovate/java-dependencies branch 2 times, most recently from 8ec1d89 to 3e74e73 Compare October 23, 2025 02:34
@ggrossetie ggrossetie force-pushed the renovate/java-dependencies branch from 3e74e73 to c944929 Compare October 29, 2025 02:38
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

2 participants