Sha256: 59e999e3c0bfb0d6aa337199e3da8c576669ad2ce0a397f65f6f2ded4e832789

Contents?: true

Size: 890 Bytes

Versions: 4

Compression:

Stored size: 890 Bytes

Contents

# 1.3.1

## Improvements

* `:request_timeout` will be applied to all HTTP interactions until the final responses returned to the caller. That includes:
  * all redirect requests/responses (when using the `:follow_redirects` plugin)
  * all retried requests/responses (when using the `:retries` plugin)
  * intermediate requests (such as "100-continue")
* faraday adapter: allow further plugins of internal session (ex: `builder.adapter(:httpx) { |sess| sess.plugin(:follow_redirects) }...`)

## Bugfixes

* fix connection leak on proxy auth failed (407) handling
* fix busy loop on deferred requests for the duration interval
* do not further enqueue deferred requests if they have terminated meanwhile.
* fix busy loop caused by coalescing connections when one of them is on the DNS resolution phase still.
* faraday adapter: on parallel mode, skip calling `on_complete` when not defined.

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
httpx-1.3.4 doc/release_notes/1_3_1.md
httpx-1.3.3 doc/release_notes/1_3_1.md
httpx-1.3.2 doc/release_notes/1_3_1.md
httpx-1.3.1 doc/release_notes/1_3_1.md