Releases
7.5.0
Compare
Sorry, something went wrong.
No results found
Added
UriInterface::toComponents returns an associative array containing all URI components values.
UriInterface::getUsername returns the encoded user component of the URI.
UriInterface::getPassword returns the encoded scheme-specific information about how to gain authorization to access the resource.
Uri\IPv6\Converter allows expanding and compressing IPv6.
Uri\IPv4\Converter::toIPv6Using6to4 allows converting an IPv4 into an IPv6 host using the 6to4 notation.
Uri\IPv4\Converter::toIPv6UsingMapping allows mapping an IPv4 address into an IPv6 one.
Uri::getUsername returns the encoded user component of the URI.
Uri::getPassword returns the encoded password component of the URI.
BaseUri::isOpaque tells whether a URI is opaque.
UrlSearchParams::uniqueKeyCount
Modifier::getIdnUriString
Modifier::hostToIpv6Compressed
Modifier::hostToIpv6Expanded
Scheme::isHttp
Scheme::isWebsocket
Scheme::isSsl
Scheme::isSpecial
Using PHP8.4 Deprecated attribute to signal deprecated public API methods and constants.
Fixed
Adding Host resolution caching to speed up URI parsing in UriString
Uri\UriString::parseAuthority accepts Stringable object as valid input
Uri\IPv4\Converter::toDecimal also handles 6to4 and IPv4 mapped address algorithm.
Uri\QueryString::extract and QueryString::convert stop parsing too early issue #146
Improve PSR-7 Http class implementation.
BaseUri::from will compress the IPv6 host to its compressed form if possible.
Remove Usage of PSR-7 UriInterface in UrlSearchParams class
Normalizes fromUri to return the same value for the component if the URI object has the same string representation.
Deprecated
UriInterface::getComponents use UriInterface::toComponents
Usage of PSR-7 UriFactoryInterface is deprecated in BaseUri class
Usage of PSR-7 UriFactoryInterface is deprecated in Modifier class
Removed
You can’t perform that action at this time.