Skip to content

Releases: io-developer/php-whois

v3.3.0

08 Mar 18:03
5567916
Compare
Choose a tag to compare
  • Added cURL loader
  • Added Proxy section to README
  • Minor fixes

v3.2.6

01 Feb 14:30
84b11cb
Compare
Choose a tag to compare
  • Added .SITE to server list
  • Added customizable timeout for SocketLoader
  • SocketLoader throws more detailed exceptions on connection error

v3.2.5

29 Dec 23:59
Compare
Choose a tag to compare
  • Added .BLOG to server list

v3.2.4

10 Dec 16:42
eda732d
Compare
Choose a tag to compare
  • Parsing impovements
  • Test covered .NZ zone

v3.2.3

11 Nov 23:12
63b8019
Compare
Choose a tag to compare
  • Parsing impovements
  • Test covered .CM zone
  • Added codepen.io test case for .IO zone

v3.2.2

10 Oct 22:40
6b116d4
Compare
Choose a tag to compare
  • Fixed .com default TLD server
  • Test covered .be zone
  • Added getParserType() to DomainInfo to know which parser was used
  • Added getLastUsedServers() to TldModule to get list of used servers before result
$w = Whois::create();
$isAvailable = $w->isDomainAvailable('test.some.ru');
$usedServers = $w->getTldModule()->getLastUsedServers();

var_dump([
    '$isAvailable' => $isAvailable,
    '$usedServers' => array_map(function(TldServer $s) { return $s->getHost(); }, $usedServers),
]);

Output:

array(2) {
  ["$isAvailable"]=>
  bool(true)
  ["$usedServers"]=>
  array(3) {
    [0]=>
    string(15) "whois.tcinet.ru"
    [1]=>
    string(12) "whois.nic.ru"
    [2]=>
    string(14) "whois.ripn.net"
  }
}

v3.2.1

01 Aug 22:12
df1d36c
Compare
Choose a tag to compare
  • Removed debug file writing

v3.2.0

30 Jul 11:07
983f4dc
Compare
Choose a tag to compare
  • Major refactoring of TLD parsers
  • Default TLD parser type changed from COMMON to AUTO (provides best result between parsed)
  • Fixed encoding conversion on response loading
  • Fixed warnings on response loading

v3.1.1

16 Jul 23:21
1428519
Compare
Choose a tag to compare
  • TLD server config fixes and improvements

v3.1.0

14 Jul 17:47
6535837
Compare
Choose a tag to compare
  • Implemented patterns for Server zone. Now is possible to set-up fallback servers like .com.* or .*
  • Test covered response parsing for .EU
  • Minor fixes