PHP Domain Parser v5.0.0 Release Notes
Release Date: 2017-12-13 // over 6 years ago-
โ Added
- ๐ป
Pdp\Exception
a base exception for the library Pdp\Rules
a class to resolve domain name against the public suffix list- ๐
Pdp\Domain
an immutable value object to represents a parsed domain name - ๐ง
Pdp\Installer
a class to enable improve PSL maintenance Pdp\Cache
a PSR-16 file cache implementation to cache a local copy of the PSLPdp\Manager
a class to enable managing PSL sources andRules
objects creationPdp\Converter
a class to convert the PSL into a PHP array
๐ Fixed
- ๐ invalid domain names improved supported
- idn_* conversion error better handled
- ๐ domain name with RFC3986 encoded string improved supported
๐ Deprecated
- None
โ Removed
- ๐ PHP5 support
- ๐ URL Parsing capabilities and domain name validation
Pdp\PublicSuffixList
class replaced by thePdp\Rules
classPdp\PublicSuffixManager
class replaced by thePdp\Manager
classPdp\HttpAdapter\HttpAdapterInterface
interface replaced by thePdp\HttpClient
interfacePdp\HttpAdapter\CurlHttpAdapter
class replaced by thePdp\CurlHttpClient
class
- ๐ป