diff --git a/doc/release_notes/0_19_2.md b/doc/release_notes/0_19_2.md new file mode 100644 index 00000000..08f51061 --- /dev/null +++ b/doc/release_notes/0_19_2.md @@ -0,0 +1,7 @@ +# 0.19.2 + +## Bugfixes + +* skip resolution delay path for early resolve cases + +when the early resolve path (using IP, /etc/hosts IP, IP from cache) is followed, emit_addresses is called, and in a particular case (dual-stack network but using an IPv4 address), the happy eyeballs resolution delay path was activated when it shouldn't (it's meant to be used only for DNS network requests), and resulted in @pool being called before it was ever set. This simple check ensures that it doesn't happen before it must. diff --git a/lib/httpx/version.rb b/lib/httpx/version.rb index c1a445ff..4bad38df 100644 --- a/lib/httpx/version.rb +++ b/lib/httpx/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module HTTPX - VERSION = "0.19.1" + VERSION = "0.19.2" end diff --git a/www/_data/versions.yml b/www/_data/versions.yml index 4938fbc0..18b99bb9 100644 --- a/www/_data/versions.yml +++ b/www/_data/versions.yml @@ -1,4 +1,7 @@ - + - + name: "0.19.2" + path: "0_19_2_md.html" - name: "0.19.1" path: "0_19_1_md.html"