Skip to content

v1.0.0

Latest

Choose a tag to compare

@XternalSoft XternalSoft released this 03 Apr 22:30
4de39f7

Added

  • Initial Release: Migration and modernization of the package under the name xternalsoft/php-whois.
    • Based on: This project is a modernized fork/version of the io-developer/php-whois (v4.1.10) package.
  • PHP 8.2+ Support: Complete codebase update to ensure compatibility with PHP 8.2 and later.
  • CLI Tool: Added a refactored command-line entry point (bin/php-whois).
  • Server Synchronization: Included a script (bin/update-whois-servers.php) to keep the WHOIS server list up to date.
  • TLD & ASN Lookup: Full support for fetching and parsing WHOIS data for both domains (TLD) and ASN routes.
  • PSR-4 Autoloading: Standardized file structure via Composer.
  • Unit Testing: Implementation of a comprehensive test suite using PHPUnit 10/11.

Changed

  • Refactored core logic to improve maintainability and type safety.
  • Updated documentation (README, contribution guidelines, and original repository attribution).
  • Switched to MIT License.

Fixed

  • Corrected original repository attribution in the README.
  • Synchronized WHOIS server list with the latest definitions.