Skip to content

Releases: LayeredStudio/whoiser

v2.0.0-beta.10

30 Nov 16:35

Choose a tag to compare

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type

Added:

  • types for whoisDomain(domain: string, options: WhoisDomainOptions)
  • added: whoisDomain options now accepts whoisQuery option. Use it to build your own whoisQuery() method for proxy, extra options, etc

Updated:

  • WHOIS parsing for .pl and .tm
  • use punycode-esm #124 thanks to @Xubor

Fixed:

  • Force ipv4 for whois lookup on port 43 in #121 thanks to @titanism
  • Whois server for .co
  • Whois server for .tr

v2.0.0-beta.9

15 Oct 20:15

Choose a tag to compare

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type

Added:

  • types for whoisDomain(domain: string, options: WhoisDomainOptions)
  • added: whoisDomain options now accepts whoisQuery option. Use it to build your own whoisQuery() method for proxy, extra options, etc

Updated:

  • WHOIS parsing for .pl and .tm
  • use punycode-esm #124 thanks to @Xubor

Fixed:

  • Force ipv4 for whois lookup on port 43 in #121 thanks to @titanism
  • Whois server for .co

v2.0.0-beta.8

13 Aug 20:40

Choose a tag to compare

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type

Added:

  • types for whoisDomain(domain: string, options: WhoisDomainOptions)
  • added: whoisDomain options now accepts whoisQuery option. Use it to build your own whoisQuery() method for proxy, extra options, etc

Updated:

  • WHOIS parsing for .pl and .tm
  • use punycode-esm #124 thanks to @Xubor

Fixed:

  • Force ipv4 for whois lookup on port 43 in #121 thanks to @titanism

v2.0.0-beta.7

13 Aug 20:30

Choose a tag to compare

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type

Added:

  • types for whoisDomain(domain: string, options: WhoisDomainOptions)
  • added: whoisDomain options now accepts whoisQuery option. Use it to build your own whoisQuery() method for proxy, extra options, etc

Updated:

  • WHOIS parsing for .pl and .tm
  • use punycode-esm #124 thanks to @Xubor

Fixed:

  • Force ipv4 for whois lookup on port 43 in #121 thanks to @titanism

v2.0.0-beta.6

06 Jun 17:25

Choose a tag to compare

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type

Added:

  • types for whoisDomain(domain: string, options: WhoisDomainOptions)
  • added: whoisDomain options now accepts whoisQuery option. Use it to build your own whoisQuery() method for proxy, extra options, etc

Updated:

  • WHOIS parsing for .pl and .tm

Fixed:

  • Force ipv4 for whois lookup on port 43 in #121 thanks to @titanism

v2.0.0-beta.5

28 Apr 07:56

Choose a tag to compare

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type

Added:

  • types for whoisDomain(domain: string, options: WhoisDomainOptions)
  • added: whoisDomain options now accepts whoisQuery option. Use it to build your own whoisQuery() method for proxy, extra options, etc

Updated:

  • WHOIS parsing for .pl and .tm

Fixed:

  • Force ipv4 for whois lookup on port 43 in #121 thanks to @titanism

v2.0.0-beta.4

18 Apr 18:56

Choose a tag to compare

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type

Added:

  • types for whoisDomain(domain: string, options: WhoisDomainOptions)
  • added: whoisDomain options now accepts whoisQuery option. Use it to build your own whoisQuery() method for proxy, extra options, etc

Updated:

  • WHOIS parsing for .pl and .tm

v2.0.0-beta.3

03 Mar 17:07

Choose a tag to compare

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type

Added:

  • types for whoisDomain(domain: string, options: WhoisDomainOptions)
  • added: whoisDomain options now accepts whoisQuery option. Use it to build your own whoisQuery() method for proxy, extra options, etc

v2.0.0-beta.2

28 Feb 22:42

Choose a tag to compare

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type

v2.0.0-beta.1

28 Feb 22:30

Choose a tag to compare

Whoiser v2 (beta) is here!

Breaking changes:

  • ESM only
  • removed whoiser() method, use individual whoisDomain(), whoisTld(), whoisIp(), whoisAsn()
  • removed allTlds()
  • whoisTld() returns TLD data in a predictable format, see TldWhoisResponse type