All Versions
22
Latest Version
Avg Release Cycle
123 days
Latest Release
1303 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v6.5.0 Changes
August 27, 2021โ Added
Uri::toString
as a clean method to return URI string representation.- ๐ฆ
IDNA
conversion in now normalize using theUri-Interface
package classes
๐ Fixed
- conversion host component from ASCII to unicode no longer throw
๐ Deprecated
- None
โ Remove
- ๐ Support for PHP7.2
-
v6.4.0 Changes
November 23, 2020 -
v6.3.0 Changes
August 13, 2020โ Added
UriInfo::getOrigin
to returns the URI origin as described in the WHATWG URL Living standard specificationUriTemplate\Template
,UriTemplate\Expression
,UriTemplate\VarSpecifier
,UriTemplate\VariableBag
to
๐ improveUriTemplate
implementation.- โ Added early support for PHP8
๐ Fixed
UriTemplate
complete rewrite by reducing deep nested array usage.- ๐ Exception misleading message see issue #167
Uri::withScheme
Uri validation failed to catch the empty string as an invalid scheme. #171
๐ Deprecated
- Nothing
โ Remove
- None
-
v6.2.1 Changes
March 17, 2020โ Added
- None
๐ Fixed
- ๐ Bugfix
UriTemplate::expand
to comply with expansion rules for undefined variables #161 thanks Gabe Sullice - ๐ Improve package testing settings and environment.
๐ Deprecated
- Nothing
โ Remove
- None
-
v6.2.0 Changes
February 08, 2020โ Added
- None
๐ Fixed
- None
๐ Deprecated
- Nothing
โ Remove
- Hard dependencies on the
ext-mbstring
and theext-fileinfo
PHP extensions #154 thanks Nicolas Grekas
-
v6.1.1 Changes
January 30, 2020โ Added
- Nothing
๐ Fixed
League\Uri\UriTemplate
variables validation and normalization improved
๐ Deprecated
- Nothing
โ Remove
- Nothing
-
v6.1.0 Changes
January 29, 2020 -
v6.0.1 Changes
November 23, 2019โ Added
- Nothing
๐ Fixed
Uri
should not depend onintl
extension if the host is in its ascii form #141
๐ Deprecated
- Nothing
โ Remove
- Nothing
-
v6.0.0 Changes
October 18, 2019โ Added
League\Uri\UriInfo
: to get RFC3986 information from an URI objectLeague\Uri\UriResolver
: to resolve or relativize an URI object- ๐
League\Uri\UriString
: to parse or build an URL into or from its components League\Uri\Uri::createFromBaseUri
named constructorLeague\Uri\Uri::createFromDataPath
named constructorLeague\Uri\Uri::createFromPsr7
named constructorLeague\Uri\Uri::createFromUnixPath
named constructor- ๐
League\Uri\Uri::createFromWindowsPath
named constructor League\Uri\Http::createFromBaseUri
named constructor
๐ Fixed
- ๐ Improve parsing and building URI
- ๐ All URI object are now finals and supports parameter type widening
League\Uri\Uri
implements theJsonSerializable
interfaceLeague\Uri\Http
implements theJsonSerializable
interface
๐ Deprecated
- None
โ Remove
- ๐ support for PHP7.1 and PHP7.0
create
function defined in theLeague\Uri
namespace replaced byLeague\Uri\Uri::createFromBaseUri
League\Uri\Factory
replaced byLeague\Uri\Uri
League\Uri\Data
replaced byLeague\Uri\Uri
League\Uri\File
replaced byLeague\Uri\Uri
League\Uri\Ftp
replaced byLeague\Uri\Uri
League\Uri\Ws
replaced byLeague\Uri\Uri
League\Uri\UriException
replaced byLeague\Uri\Contract\UriException
League\Uri\AbstractUri
internal, replaced byLeague\Uri\Uri
League\Uri\Schemes
namespace and all classes insideLeague\Uri\Uri
no longer implementsLeague\Uri\UriInterface
-
v5.3.0 Changes
March 14, 2018๐ See packages release notes for more informations
- ๐ URI Parser
- ๐ URI Components
- ๐ URI Hostname Parser
- ๐ URI Manipulations
- ๐ URI Schemes
โ Added
- ๐ IPvFuture support
๐ Fixed
- โ Adding PHPStan
- ๐ Improve RFC3986 compliance
- ๐ Improve performance
โ Remove
- โ remove
mbstring
extension requirement