github Azure/azure-sdk-for-java azure-core-http-netty_1.12.3

1.12.3 (2022-06-30)

Features Added

  • Added ability to track progress by passing ProgressReporter in the Context. For example:
    HttpClient httpClient = new NettyAsyncHttpClientBuilder().build();
    ProgressReporter progressReporter = ProgressReporter.withProgressListener(progress -> System.out.println(progress));
    Context context = Contexts.empty().setHttpRequestProgressReporter(progressReporter).getContext();
    HttpRequest request = new HttpRequest(
        HttpMethod.PUT, new URL("http://example.com"), new HttpHeaders(), BinaryData.fromString("sample body"))
    httpClient.send(request, context).subscribe();

Other Changes

Dependency Updates

  • Upgraded azure-core from 1.29.1 to 1.30.0.
  • Upgraded Netty from 4.1.76.Final to 4.1.86.Final.
  • Upgraded Reactor Netty from 1.0.18 to 1.0.20.

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

NewReleases is sending notifications on new releases.