Sha256: 1126c286d0de86d4a3f7fd358cbe56da9d5dd022d97125ecd6d98f16ffe1bfe8

Contents?: true

Size: 871 Bytes

Versions: 51

Compression:

Stored size: 871 Bytes

Contents

# 0.19.5

## Features

### DNS: resolv.conf search/ndots options support (native/https resolvers)

Both the native (default) as well as the HTTPS (DoH) resolvers now support the "search" and "ndots" options, which adds domain "suffixes" under certain conditions to be used in name resolutions (this is a quite common feature found in kubernetes pods).

(While this means a new feature is being shipped in a patch release, one can argue that this feature "fixes" DNS in `httpx`.)

## Bugfixes

* skipping headers comparison in HTTPX::Options#==; this had the unintended consequence of breaking connection reuse when crafting requests in a certain way, thereby making every request to the same origin issue their own connection, resulting, in multi-request scenarios (and with the `:persistent` plugin), in the process exhausting the max amount of allowed file descriptors.

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
httpx-1.0.0 doc/release_notes/0_19_5.md
httpx-0.24.6 doc/release_notes/0_19_5.md
httpx-0.24.5 doc/release_notes/0_19_5.md
httpx-0.24.4 doc/release_notes/0_19_5.md
httpx-0.24.3 doc/release_notes/0_19_5.md
httpx-0.24.2 doc/release_notes/0_19_5.md
httpx-0.24.1 doc/release_notes/0_19_5.md
httpx-0.24.0 doc/release_notes/0_19_5.md
httpx-0.23.4 doc/release_notes/0_19_5.md
httpx-0.23.3 doc/release_notes/0_19_5.md
httpx-0.23.2 doc/release_notes/0_19_5.md
httpx-0.23.1 doc/release_notes/0_19_5.md
httpx-0.23.0 doc/release_notes/0_19_5.md
httpx-0.22.5 doc/release_notes/0_19_5.md
httpx-0.22.4 doc/release_notes/0_19_5.md
httpx-0.22.3 doc/release_notes/0_19_5.md
httpx-0.22.2 doc/release_notes/0_19_5.md
httpx-0.22.1 doc/release_notes/0_19_5.md
httpx-0.22.0 doc/release_notes/0_19_5.md
httpx-0.21.1 doc/release_notes/0_19_5.md