github Azure/azure-sdk-for-java com.azure+azure-core-http-vertx_1.3.0

latest releases: com.azure+azure-core-tracing-opentelemetry_1.0.0-beta.68, com.azure+azure-core-test_1.27.0-beta.20, com.azure+azure-core-serializer-json-jackson_1.7.0...
3 hours ago

1.3.0 (2026-10-27)

Features Added

  • Added support for Vert.x 5.1.1 and 5.2 while retaining compatibility with Vert.x 4.5 and 5.0.

Bugs Fixed

  • Fixed HTTP/2 requests with an explicit Host header sending a conflicting URL-derived :authority. The override
    now passes the Host value unchanged as :authority while the connection still uses the request URL.
  • Fixed streaming responses reading and buffering data without downstream demand. Cancelling response consumption
    now resets the HTTP exchange without closing unrelated HTTP/2 streams.
  • Fixed timeout resolution to prefer explicit builder values, then builder-specific configuration, then global
    configuration, and finally SDK defaults.
  • Fixed a bug where requests with a streaming body, such as Flux<ByteBuffer> or InputStream, would never be sent
    when running with Vert.x 5.x.
  • Fixed response timeouts and request cancellation leaving HTTP exchanges active and occupying pooled connections,
    including reset failures caused by incompatible method return types in Vert.x 5.x.
  • Fixed the SDK write timeout continuing to run after writing completed, incorrectly terminating slow responses.
  • Fixed excessive retention of canceled write-timeout tasks during streamed uploads with many small buffers.
  • Fixed IllegalStateException: Result is already complete being thrown when ending a streamed request body failed
    after the request had already failed or completed, for example because the connection was closed.

Other Changes

Dependency Updates

  • Upgraded azure-core from 1.60.0 to 1.61.0.
  • Upgraded vertx-codegen and vertx-core from 4.5.32 to 4.5.35.

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.