Skip to content

Releases: http-rs/http-client

6.5.3

20 Jun 20:34
Compare
Choose a tag to compare

Deps

  • h1-client now uses dashmap at version 5.x >, fixing an unsoundness issue.

6.5.2

10 May 18:41
Compare
Choose a tag to compare

Deps

  • Now only uses dashmap for h1-client.

6.5.1

19 Aug 18:11
Compare
Choose a tag to compare

Same as 6.5.0 with one change:

Config::max_connections_per_host() is now properly named Config::set_max_connections_per_host().

Added

  • Config has been stabilized and is now available by default!
  • wasm_client support for Config (only timeouts).
  • Config::max_connections_per_host (Supported on h1_client and curl_client.)

Deprecated

  • H1Client::with_max_connections() will be superseded by Config::max_connections_per_host.

6.5.0

19 Aug 17:33
Compare
Choose a tag to compare

(Yanked)

Added

  • Config has been stabilized and is now available by default!
  • wasm_client support for Config (only timeouts).
  • Config::max_connections_per_host (Supported on h1_client and curl_client.)

Deprecated

  • H1Client::with_max_connections() will be superseded by Config::max_connections_per_host.

6.4.1

19 May 19:24
Compare
Choose a tag to compare

Docs

  • Added "unstable-config" to the docs builds.

6.4.0

19 May 17:10
Compare
Choose a tag to compare

Added

  • Added a new unstable-config feature, which exposes runtime configuration via a new Config struct.

6.3.5

12 Mar 23:53
Compare
Choose a tag to compare

Fixed

  • Multiple headers of the same name are now present with any client backend and not just h1_client.
  • Connection when multiple IPs are present for a hostname not function with the h1_client backend.

6.3.4

06 Mar 20:35
Compare
Choose a tag to compare

Fixed

  • h1_client connection pools now properly check if connections are still alive before recycling them.
    • Like, actually properly this time.
    • There is a test now to ensure closed connections don't cause errors.

6.3.3

01 Mar 23:28
Compare
Choose a tag to compare

Fixed

  • h1_client connection pools now properly check if connections are still alive before recycling them.

6.3.1

15 Feb 18:20
Compare
Choose a tag to compare

Fixed

  • Allow http-client to build & run properly when h1_client is enabled without either tls option.
  • Prefer rustls if both tls features are enabled.

Internal

  • More exhaustive CI for feature combinations.