Skip to content

Update maven - #158

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate-main/maven
Open

Update maven#158
renovate[bot] wants to merge 1 commit into
mainfrom
renovate-main/maven

Conversation

@renovate

@renovate renovate Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.apache.maven.plugins:maven-surefire-plugin (source) 3.5.63.6.0 age adoption passing confidence
org.apache.maven.plugins:maven-compiler-plugin (source) 3.15.03.16.0 age adoption passing confidence
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom 2.28.12.31.1 age adoption passing confidence
org.javassist:javassist (source) 3.32.0-GA3.33.0-GA age adoption passing confidence
io.github.classgraph:classgraph 4.8.1934.8.194 age adoption passing confidence
org.easymock:easymock (source) 5.6.05.7.0 age adoption passing confidence
com.squareup.okio:okio 3.18.13.18.2 age adoption passing confidence
io.micrometer:micrometer-bom 1.16.61.17.0 age adoption passing confidence
io.github.hakky54:logcaptor 2.12.62.12.7 age adoption passing confidence
org.jsoup:jsoup (source) 1.23.11.23.2 age adoption passing confidence
net.javacrumbs.shedlock:shedlock-provider-cassandra 7.9.07.10.0 age adoption passing confidence
net.javacrumbs.shedlock:shedlock-core 7.9.07.10.0 age adoption passing confidence
org.opensearch.client:opensearch-java 3.9.03.10.0 age adoption passing confidence

Warning

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


Release Notes

open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom)

v2.31.1

Compare Source

This release targets the OpenTelemetry SDK 1.65.0.

Note that many artifacts have the -alpha suffix attached to their version
number, reflecting that they will continue to have breaking changes. Please see
VERSIONING.md
for more details.

🛠️ Bug fixes
  • Restore stable semantic convention APIs to the compile classpaths of the Spring Boot
    autoconfigure and starter artifacts.
    (#​19754)

v2.31.0

Compare Source

This release targets the OpenTelemetry SDK 1.65.0.

Note that many artifacts have the -alpha suffix attached to their version
number, reflecting that they will continue to have breaking changes. Please see
VERSIONING.md
for more details.

⚠️ Breaking changes to non-stable APIs
  • Remove the deprecated ConfigPropertiesBackedConfigProvider and its create(ConfigProperties)
    compatibility API from the declarative config bridge.
    (#​19305)
  • Stop exposing opentelemetry-instrumentation-api-incubator on library instrumentation compile
    classpaths.
    (#​19612)
🚫 Deprecations
  • Deprecate otel.instrumentation.experimental.span-suppression-strategy in favor of
    Experimental.setSpanSuppressionStrategy(...).
    (#​19180)
  • Deprecate HostIdResource.REGISTRY_QUERY in favor of the absolute-path reg.exe lookup used by
    HostIdResource.
    (#​19293)
  • Deprecate MessageOperation in favor of MessagingOperationType, and the MessageOperation
    overloads of MessagingAttributesExtractor, MessagingConsumerMetrics,
    MessagingProducerMetrics, MessagingSpanKindExtractor, and MessagingSpanNameExtractor in
    favor of the corresponding MessagingOperationType APIs.
    (#​19357)
  • Deprecate otel.traces.exporter=zipkin in favor of otel.traces.exporter=otlp, and
    otel.exporter.zipkin.endpoint in favor of otel.exporter.otlp.traces.endpoint.
    (#​19400)
  • Deprecate OpenTelemetryMeterRegistryBuilder#setMicrometerHistogramGaugesEnabled(boolean) in
    favor of
    Experimental#setMicrometerHistogramGaugesEnabled(OpenTelemetryMeterRegistryBuilder, boolean).
    (#​19404)
  • Deprecate legacy gRPC metadata, messaging header, and servlet request-parameter capture properties
    and APIs in favor of selector-based .included / .excluded configuration and IncludeExclude
    APIs.
    (#​19494,
    #​19522,
    #​19523,
    #​19638)
  • Deprecate otel.instrumentation.runtime-telemetry.experimental.prefer-jfr in favor of
    otel.instrumentation.runtime-telemetry.experimental.jfr-metrics.included, and
    setPreferJfrMetrics(...) in favor of setJfrMetrics(RuntimeTelemetryBuilder, IncludeExclude).
    (#​19495)
  • Deprecate boolean and capture-list configuration for MDC/context data, map messages, key-value
    pairs, logger context, Logstash markers, and structured arguments in favor of .included /
    .excluded selectors and IncludeExclude APIs.
    (#​19519,
    #​19520,
    #​19521,
    #​19599,
    #​19600,
    #​19605,
    #​19609,
    #​19610)
  • Deprecate the declarative configuration field general.semconv_stability.opt_in in favor of
    general.stability_opt_in_list, and
    general.sanitization.url.sensitive_query_parameters/development in favor of
    general.sanitization.url.sensitive_query_parameters.
    (#​19561)
  • Deprecate otel.instrumentation.graphql.add-operation-name-to-span-name.enabled in favor of
    otel.instrumentation.graphql.operation-name-in-span-name.enabled, and
    otel.instrumentation.runtime-telemetry.package-emitter.enabled / jars-per-second in favor of
    otel.instrumentation.runtime-telemetry.experimental.package-emitter.enabled / jars-per-second.
    (#​19573)
  • Deprecate captured request and response header builder methods across HTTP library
    instrumentations in favor of selector-based requestHeaders(IncludeExclude) and
    responseHeaders(IncludeExclude) APIs.
    (#​19598,
    #​19601,
    #​19602,
    #​19603,
    #​19604,
    #​19606,
    #​19607,
    #​19608)
  • Deprecate otel.instrumentation.micrometer.histogram-gauges.enabled in favor of
    otel.instrumentation.micrometer.experimental.histogram-gauges.enabled.
    (#​19613)
🌟 New javaagent instrumentation
  • Add Apache Commons Pool 2 instrumentation for object pool metrics.
    (#​19091)
  • Add Apache HBase client 1.0 javaagent instrumentation.
    (#​19243)
  • Add Redisson connection pool metrics for 3.26+.
    (#​19392)
  • Add support for OpenTelemetry API 1.65 incubator metrics in the Java agent.
    (#​19456)
  • Add Tomcat DBCP 8.0 javaagent instrumentation for database pool metrics.
    (#​19472)
📈 Enhancements
  • Add opt-in OSGi bundle metadata for selected instrumentation, API, and SDK extension artifacts so
    they can be consumed directly in OSGi runtimes.
    (#​18995)
  • Add cassandra.compaction.progress.completed and cassandra.compaction.progress.size gauges for
    in-flight Cassandra compactions.
    (#​19290)
  • Preview the upcoming 3.0 messaging semantic conventions behind
    otel.semconv-stability.opt-in=messaging across AWS SQS and Lambda, JMS, Kafka, NATS, Pulsar,
    RabbitMQ, RocketMQ, Spring Integration, and Spring messaging instrumentations.
    (#​19347,
    #​19348,
    #​19349,
    #​19350,
    #​19351,
    #​19353,
    #​19354,
    #​19355,
    #​19356,
    #​19476,
    #​19477,
    #​19478,
    #​19479,
    #​19480,
    #​19481,
    #​19482,
    #​19486,
    #​19487,
    #​19499,
    #​19500,
    #​19504,
    #​19505,
    #​19507,
    #​19508,
    #​19535,
    #​19544,
    #​19565,
    #​19567,
    #​19639,
    #​19640)
  • Under the upcoming 3.0 RPC semantic conventions behind otel.semconv-stability.opt-in=rpc,
    Dubbo requests to unknown services emit server spans even when decoding fails before
    DubboProtocol.getInvoker(), and record the original method in rpc.method_original.
    (#​16668)
  • Log4j context data now includes baggage.* entries even when there is no current span.
    (#​19378)
  • When otel.instrumentation.common.v3-preview=true, the Micrometer bridge no longer exports .max
    gauges for Timer and DistributionSummary.
    (#​19397)
  • Add the IncludeExclude selector API to opentelemetry-instrumentation-api for matching strings
    against included and excluded glob patterns.
    (#​19451)
  • Emit Cassandra driver 3 consistency, coordinator, page size, idempotence, and speculative
    execution attributes.
    (#​19629)
  • Expand the upcoming 3.0 database semantic conventions behind
    otel.semconv-stability.opt-in=database, including operation names, namespaces, collection names,
    operation parameters, batch telemetry, and error types for Couchbase, Redis clients, Elasticsearch,
    R2DBC, JDBC, ClickHouse, MongoDB, and HBase.
    (#​19616,
    #​19623,
    #​19664,
    #​19665,
    #​19668,
    #​19670,
    #​19704,
    #​19705,
    #​19706,
    #​19707,
    #​19708)
  • Add otel.instrumentation.influxdb.query-sanitization.enabled to control InfluxDB query
    sanitization, taking precedence over otel.instrumentation.common.db.query-sanitization.enabled.
    (#​19703)
🛠️ Bug fixes
  • Use stable database-derived metric names for unnamed Alibaba Druid, c3p0, Tomcat JDBC, HikariCP,
    and Vibur connection pools.
    (#​19108,
    #​19159,
    #​19173,
    #​19470,
    #​19471)
  • Apache DBCP 2.0 metrics now register when the pool starts even without JMX registration, and they
    unregister on close().
    (#​19160)
  • Skip instrumenting JDK tools launched from $JAVA_HOME/bin unless otel.javaagent.enabled=true
    is set.
    (#​19203)
  • Fix Jetty JMX metrics to emit jetty.select.count instead of jetty.io.select.count for
    select-call counts.
    (#​19249)
  • Fix Redisson connection pool permits leaking when a waiting async command is cancelled.
    (#​19340)
  • Fix Spring WebFlux route detection so controller spans keep a readable route name on JDK 21+.
    (#​19365)
  • Normalize IPv6 JDBC server.address values to bare addresses instead of bracketed literals.
    (#​19366)
  • Fix Lettuce 5.1 instrumentation with indy by injecting
    io.lettuce.core.protocol.OtelCommandArgsUtil as a helper class.
    (#​19373)
  • Add a 2-second timeout to host.id resource detection so slow lookup commands no longer block SDK
    startup.
    (#​19377)
  • Fix azure-core instrumentation so applications that do not use the OpenTelemetry API still get
    Azure SDK tracing.
    (#​19387)
  • MySQL JDBC URL parsing now handles hosts, ports, and query parameters in non-standard URL forms
    more reliably.
    (#​19394)
  • Preload MethodHandle$1 during agent startup to avoid ClassCircularityError on JDK 17 that can
    break invokedynamic call site linking.
    (#​19398)
  • Redact sensitive data from AWS SigV4 query parameters, AWS Lambda API Gateway and Elasticsearch REST
    URLs, embedded URL credentials, and process command lines.
    (#​19422,
    #​19424,
    #​19425,
    #​19514)
  • Fix Micrometer custom meter naming and prevent metric descriptions from leaking between related
    instruments or registries.
    (#​19463,
    #​19466,
    #​19467)
  • Fix activemq.destination.temp.utilization to convert % values to a unitless fraction.
    (#​19512)
  • Fix jetty.thread.queue.size to use the {job} unit instead of {thread}.
    (#​19513)
  • Fix Spring Boot Actuator metric endpoints when the OpenTelemetry Micrometer registry is part of a
    composite registry or cannot return metric values.
    (#​19515,
    #​19541)
  • IPv6 addresses in Host headers are now parsed correctly, including bracketed ports.
    (#​19540)
  • Fix Pulsar receive spans under legacy messaging semantic conventions to evaluate suppression against
    the extracted producer context when receive telemetry is disabled.
    (#​19592)
  • Preserve Dubbo's ClusterInvoker type when capturing the consumer registry address.
    (#​19568)
  • Stop warning about deprecated selector-based capture settings when the corresponding .included
    or .excluded replacement is also configured.
    (#​19571)
  • Preserve the configured database name's original case in legacy db.name and stable
    db.namespace for R2DBC spans.
    (#​19615)
  • Capture spans for explicit prepared queries in Vert.x SQL client so PreparedStatement.query()
    execution keeps the correct db.system and connection options.
    (#​19619)
  • Fix Cassandra 3 SimpleStatement sanitization so bound values are detected and hidden in
    db.statement.
    (#​19620)
  • Emit exception events and logs for failed JDBC commit and rollback operations.
    (#​19621)
  • Clear JDBC batch telemetry state after executeBatch() and executeLargeBatch() so subsequent
    batch spans no longer report stale batch contents.
    (#​19622)
  • Keep server.address and server.port for failed Cassandra 3 operations by extracting the
    coordinator from CoordinatorException.
    (#​19627)
  • SQL query text is now sanitized with db.system.name, so double-quoted identifiers stay intact
    for databases that treat them as identifiers.
    (#​19632)
  • Fix AWS Lambda RequestHandler instrumentation so void-returning handleRequest methods are
    handled correctly.
    (#​19714)

v2.30.0

Compare Source

This release targets the OpenTelemetry SDK 1.64.0.

Note that many artifacts have the -alpha suffix attached to their version
number, reflecting that they will continue to have breaking changes. Please see
VERSIONING.md
for more details.

⚠️ Breaking changes to non-stable APIs
  • Remove ExperimentalInstrumentationModule#getModuleGroup(). Built-in invokedynamic modules now
    share a single InstrumentationModuleClassLoader, and each extension is isolated in its own.
    (#​18859)
  • Remove the deprecated InstrumentationModule.isIndyModule(); whether a module uses invokedynamic
    is now determined by the agent rather than declared per module.
    (#​19140)
  • Remove deprecated query-related APIs from SqlClientAttributesGetter, CassandraRequest, and
    Experimental.
    (#​19165)
  • Remove the deprecated Enduser* attribute-capturing APIs from the Spring Security 6.0 library;
    use the User* replacements instead.
    (#​19168)
🚫 Deprecations
  • Deprecate only the Spring Boot starter ConfigProperties compatibility bean used with
    experimental declarative configuration, in favor of the new ConfigProvider bean; it will be
    removed in 3.0. The ConfigProperties bean remains supported for non-declarative configuration.
    (#​19175)
  • Deprecate DeclarativeConfigPropertiesBridge and DeclarativeConfigPropertiesBridgeBuilder.
    Use DeclarativeConfigProperties directly or DeclarativeConfigBridge instead. Will be removed
    in 3.0.
    (#​19202)
  • Deprecate ConfigPropertiesBackedConfigProvider in favor of DeclarativeConfigBridge. It will be
    removed in 2.31.0.
    (#​19220)
🌟 New javaagent instrumentation
  • Add Javaagent instrumentation for HBase client 1.4.
    (#​19087)
🌟 New library instrumentation
  • Add library instrumentation (ThriftTelemetry) for the Apache Thrift 0.13 async server.
    (#​19062)
📈 Enhancements
  • Add async server tracing to the Apache Thrift 0.13 javaagent instrumentation; async server
    handlers were previously uninstrumented.
    (#​18994)
  • Support database= as an alias for databaseName when extracting db.name from MSSQL JDBC
    URLs.
    (#​19029)
  • Add batch-operation support to the experimental stable database semantic-convention opt-in
    (otel.semconv-stability.opt-in=database) across database instrumentations, including batch
    span names, db.operation.batch.size (including empty batches), and db.query.summary.
    (#​19034,
    #​19037,
    #​19054,
    #​19055,
    #​19056,
    #​19057,
    #​19143,
    #​19147,
    #​19161,
    #​19162,
    #​19164,
    #​19172,
    #​19189,
    #​19199)
  • Add tracing for Lettuce 4.0 reactive commands, including exceptional completion and cancellation.
    (#​19071)
  • Add the experimental Cassandra JMX metrics target system.
    (#​19080)
  • Add experimental JFR-based jvm.thread.virtual.pinned and jvm.thread.virtual.submit_failed
    metrics for Java 19+ virtual threads; enable with
    otel.instrumentation.runtime-telemetry.emit-experimental-jfr-metrics=true.
    (#​19092)
  • Capture custom object values passed to PreparedStatement.setObject() in query parameter
    attributes.
    (#​19093)
  • InstrumentationModule now exposes injectedClassNames() and exposedClassNames() for indy
    instrumentations, so module authors no longer need ExperimentalInstrumentationModule for those
    helper-class declarations.
    (#​19142)
  • Add captureTemplate and captureArguments options to the log4j, java-util-logging, and
    jboss-logmanager logging instrumentations, capturing the log message template and arguments as
    separate log.body.template / log.body.parameters attributes; logback already supported these
    options (#​15423).
    (#​19154)
  • Add server.address and server.port attributes to Redisson client spans.
    (#​19191)
  • Add server.address and server.port attributes to Lettuce Redis client spans.
    (#​19192)
  • Add server.address and server.port attributes to Rediscala client spans.
    (#​19193)
  • Set server.address on registry-backed Dubbo client spans to the registry address plus the
    service target (registry://host:port/interface:version:group) and leave server.port unset,
    gated behind the stable rpc semconv opt-in (otel.semconv-stability.opt-in=rpc); the resolved
    provider host and port are kept under the default semconv.
    (#​17244,
    #​19285)
🛠️ Bug fixes
  • Fix a spurious duplicate warning when the application logger bridge is installed multiple times
    during startup.
    (#​19088)
  • Fix MySQL and MariaDB db.connection_string values so IPv6 hosts stay bracketed instead of
    becoming ambiguous.
    (#​19078)
  • Fix multi-topic Pulsar consumers so the internal background receive no longer creates a spurious
    extra receive span.
    (#​19095)
  • SpringConfigProperties.getMap() no longer evaluates map property values as SpEL expressions;
    non-special-cased map properties now parse as comma-delimited key=value pairs via the SDK's
    DefaultConfigProperties, so settings like otel.instrumentation.common.peer-service-mapping
    work without SpEL syntax.
    (#​19113)
  • Fix JMS destination extraction so an unreadable destination now leaves
    messaging.destination.name unset instead of reporting it as unknown.
    (#​19115)
  • Fix the JMX Metric Insight jvm.class.loaded and jvm.class.unloaded metrics to use counter
    instruments.
    (#​19141)

v2.29.0

Compare Source

This release targets the OpenTelemetry SDK 1.63.0.

Note that many artifacts have the -alpha suffix attached to their version
number, reflecting that they will continue to have breaking changes. Please see
VERSIONING.md
for more details.

⚠️ Breaking changes to non-stable APIs
  • Change the return type for JmxTelemetry.start(...) APIs.
    (#​18782)
  • Experimental runtime package telemetry now emits package.checksum_algorithm=SHA-256 and
    64-character package.checksum values instead of SHA1 checksums.
    (#​18846)
🚫 Deprecations
  • Rename the common logging context keys to otel.instrumentation.common.logging.trace-id-key,
    otel.instrumentation.common.logging.span-id-key, and
    otel.instrumentation.common.logging.trace-flags-key, while keeping the old property names
    deprecated.
    (#​18851)
  • Rename the kafka-broker and kafka-connect JMX target systems to
    experimental-kafka-broker and experimental-kafka-connect; the old names still work for now
    and log a warning.
    (#​18971)
🌟 New javaagent instrumentation
  • Add SOFARPC 5.4 instrumentation that emits RPC client and server spans and metrics.
    (#​15589)
  • Add Javaagent instrumentation for HBase client 2.0.0 through 2.5.0.
    (#​18253)
📈 Enhancements
  • Add opt-in support for emitting HTTP request exceptions as log signals with
    otel.semconv.exception.signal.preview=logs.
    (#​16259)
  • Add opentelemetry-api-1.63 Javaagent instrumentation for OpenTelemetry API 1.63 and
    opentelemetry-api-incubator 1.63.
    (#​18911)
  • Add otel.semconv-stability.v3-preview as a fallback for the declarative v3_preview semconv
    stability setting.
    (#​18936)
  • Update the experimental stable database semantic-convention opt-in
    (otel.semconv-stability.opt-in=database) across database instrumentations, including span names
    and db.* attributes.
    (#​18808,
    #​18853,
    #​18920,
    #​18922,
    #​18926,
    #​18930,
    #​18970,
    #​18979,
    #​18980,
    #​18984,
    #​18985,
    #​18986,
    #​18987,
    #​18989,
    #​18990,
    #​18992,
    #​18993,
    #​19004,
    #​19005)
  • Capture query text and parameterization for Cassandra batch statements.
    (#​18964)
  • Keep opentelemetry-api and opentelemetry-instrumentation-annotations enabled under
    otel.instrumentation.common.v3-preview even when default-enabled=false.
    (#​18792)
  • When otel.instrumentation.common.v3-preview is enabled, affected instrumentations emit user.*
    identity attributes instead of enduser.* ones.
    (#​18795)
  • Disable Kafka client metrics by default when otel.instrumentation.common.v3-preview=true.
    (#​18828)
  • Recognize Amazon Aurora DSQL and AWS wrapper JDBC URL prefixes when parsing JDBC connection
    metadata.
    (#​18831)
  • Set instrumentation versions on emitted Meter scopes.
    (#​18866)
  • Run @WithSpan instrumentation after other instrumentations so other advice can attach
    attributes to the active span.
    (#​18874)
  • Emit database client failures as db.client.operation.exception logs when
    otel.semconv.exception.signal.preview is enabled.
    (#​18889)
  • Emit RPC exceptions as log records when otel.semconv.exception.signal.preview=logs is enabled.
    (#​18890)
  • Emit messaging exceptions as log records under otel.semconv.exception.signal.preview.
    (#​18891)
  • Emit faas.invocation.exception log records for FaaS exceptions when
    otel.semconv.exception.signal.preview=logs is enabled.
    (#​18892)
  • Emit gen_ai.client.operation.exception logs for OpenAI chat and embeddings failures when
    otel.semconv.exception.signal.preview=logs is enabled.
    (#​18893)
  • Emit AWS SDK request failures as rpc.client.call.exception log records when
    otel.semconv.exception.signal.preview=logs is enabled.
    (#​18894)
  • Declarative configuration now supports per-domain semantic-convention selection using
    semconv.version, semconv.experimental, and semconv.dual_emit settings.
    (#​18908)
  • When otel.instrumentation.common.v3-preview is enabled, use
    otel.semconv-stability.preview instead of otel.semconv-stability.opt-in to opt in to the
    nonstable service.peer and rpc semantic conventions.
    (#​18914)
  • Disable Kotlin coroutines @WithSpan instrumentation by default when
    otel.instrumentation.common.v3-preview=true.
    (#​18919)
  • Use the summary-aware path in SqlQueryAnalyzer.analyze() when
    otel.instrumentation.common.v3-preview is enabled.
    (#​18921)
  • When otel.instrumentation.common.v3-preview is enabled, deprecated JDBC/db sanitization config
    names are ignored in favor of db.query_sanitization.enabled.
    (#​18934)
  • Include jvm.gc.cause on GC duration metrics when
    otel.instrumentation.common.v3-preview is enabled.
    (#​18967)
  • Emit duration metrics for JDBC transaction operations COMMIT and ROLLBACK.
    (#​19003)
  • Use a generated InstrumentationVersion class in OkHttp 3.0 instead of reading embedded
    version properties, avoiding Android StrictMode disk-read violations.
    (#​19006)
  • Add thread details span attributes for declarative Spring starter configuration when
    distribution.spring_starter.thread_details_enabled is set.
    (#​19008)
🛠️ Bug fixes
  • Preserve the current context for Redisson command execution futures so async operations continue
    the active trace.
    (#​18701)
  • Stop the Pulsar agent from creating duplicate receive spans for multi-topic consumers.
    (#​18771)
  • Fix a hang in Ktor client streaming requests so spans end promptly with Ktor 3.5.0.
    (#​18781)
  • Fix a Bedrock converseStream NullPointerException when a tool call has empty arguments.
    (#​18783)
  • Capture the Pulsar message ID earlier so producer spans can record it reliably.
    (#​18803)
  • Fix SQLite JDBC statement and prepared-statement instrumentation so SQLite connections produce
    SQL spans and parameter capture.
    (#​18885)
  • Fix Logback MDC declarative configuration keys so otel.instrumentation/development.java.*
    settings apply correctly.
    (#​18924)
  • Fix SQL password sanitization for mixed-case DDL targets like create table and alter table.
    (#​18927)
  • Logs emitted through async Log4j loggers now keep the application thread's OpenTelemetry Context
    instead of falling back to span-only recovery.
    (#​18937)
  • Avoid instrumentation errors when loading redis.clients.jedis.Jedis, BinaryJedis, and
    UnifiedJedis.
    (#​19000)
  • Run OpenSearch async callbacks with the request's parent context.
    (#​19027)
lysine-dev/okio (com.squareup.okio:okio)

v3.18.2

2026-09-04

  • Fix: Don't change behavior of base64-encoding. We introduced a bug in Okio 3.18.1 that caused
    base64 strings to be encoded without padding, even though the previous and expected behavior is
    to encode such strings with padding (= characters). The bug impacts callers who compiled
    against Okio releases < 3.18.0, and executed on Okio releases >= 3.18.
Hakky54/log-captor (io.github.hakky54:logcaptor)

v2.12.7

  • Bumped dependencies
jhy/jsoup (org.jsoup:jsoup)

v1.23.2

Improvements
  • Improved consecutive StreamParser.selectFirst(...) calls during progressive parsing, so later matches are returned with their parsed contents when earlier selections had left them as parser lookahead. E.g., given <title>One</title><p id=hit>Full</p><p>Next</p>, se

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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 is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from lis0x90 as a code owner July 27, 2026 06:33
@github-actions github-actions Bot added the bug Something isn't working label Jul 27, 2026
@renovate
renovate Bot force-pushed the renovate-main/maven branch 2 times, most recently from a0f7900 to 1779917 Compare July 27, 2026 12:04
@renovate renovate Bot changed the title fix(deps): update maven to v4.19.3 fix(deps): update maven Jul 27, 2026
@renovate
renovate Bot force-pushed the renovate-main/maven branch 4 times, most recently from d59a141 to 2447c1f Compare July 27, 2026 13:53
@renovate renovate Bot changed the title fix(deps): update maven Update maven Jul 27, 2026
@renovate
renovate Bot force-pushed the renovate-main/maven branch 4 times, most recently from c0c1758 to 67689d3 Compare August 2, 2026 01:12
@renovate
renovate Bot force-pushed the renovate-main/maven branch 11 times, most recently from 7524c7d to 8707a5d Compare August 11, 2026 09:43
@renovate
renovate Bot force-pushed the renovate-main/maven branch 2 times, most recently from 601169c to e235e51 Compare August 18, 2026 14:04
@renovate renovate Bot changed the title chore(deps): update maven Update maven Aug 18, 2026
@renovate
renovate Bot force-pushed the renovate-main/maven branch 17 times, most recently from 3a7b8ae to 639d7f2 Compare August 24, 2026 14:43
@renovate renovate Bot changed the title Update maven chore(deps): update maven Aug 24, 2026
@renovate
renovate Bot force-pushed the renovate-main/maven branch 3 times, most recently from f75c659 to a6a5812 Compare August 28, 2026 12:37
@renovate renovate Bot changed the title chore(deps): update maven Update maven Aug 28, 2026
@renovate
renovate Bot force-pushed the renovate-main/maven branch 3 times, most recently from 62ab595 to 61ca5e4 Compare September 3, 2026 08:13
@renovate
renovate Bot force-pushed the renovate-main/maven branch from 61ca5e4 to 2e3c2c1 Compare September 6, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant