- Fix crash when TCP receive times out (
Whois.lookup/2
now correctly returns{:error, :timed_out}
)
- Add support for custom timeouts via the
:connect_timeout
and:recv_timeout
options toWhois.lookup/1
(#15) - Correctly fall back to the last best record for domains whose registrar
includes a bogus terminating WHOIS server (like
pairdomains.com
) (#15) - Add support for
.pl
domains (#16)
Super embarrassing compilation fix. 👀
After a couple years of remaining static, v0.2.0 modernizes the dependencies and bumps the minimum supported Elixir version to Elixir 1.12.
v0.2.0 adds support for the following new TLDs, courtesy of a new maintainer (@s3cur3):
- .se
- .no
- .de
- .im
- .africa
- .io
- .com.au
- .com.br
It also adds a new :status
field to the %Whois.Record{}
by new contributor @sfusato (👋).
@sfusato also contributed a fix for a crash when fetching a record.
Full Changelog: https://github.com/utkarshkukreti/whois.ex/compare/v0.1.1...v0.2.0