All Versions
22
Latest Version
Avg Release Cycle
123 days
Latest Release
524 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v5.2.0 Changes
December 01, 2017🚀 To see individual changes please refer to the following releases changelog:
-
v5.1.0 Changes
November 17, 2017➕ Added
- 👌 Support for PHP7.2
🛠 Fixed
- ⚡️ Update library dependencies
🗄 Deprecated
- Nothing
✂ Remove
- Nothing
-
v5.0.0 Changes
February 06, 2017📦 The library is now a PHP7+ metapackage. You can read
- ⬆️ the migration guide for upgrading
- 📚 the complete documentation for the each package version.
📦 The metapackage is composed of the following League packages:
-
v4.2.3 Changes
October 17, 2017FINAL 4.x RELEASE
➕ Added
- Nothing
🛠 Fixed
- 👍 issue #105 Adding support for PHP7.2
🗄 Deprecated
- Nothing
✂ Remove
- Nothing
-
v4.2.2 Changes
December 12, 2016 -
v4.2.1 Changes
November 24, 2016 -
v4.2.0 Changes
September 30, 2016➕ Added
Component::getContent
returns the raw encoded representation of a componentComponent::withContent
to create a new instance from a given raw encoded contentgetDecoded
method to access the decoded content for the following classes:User
Pass
Fragment
- Support for PHP's magic methods
__debugInfo
and__ set_state
to improve debugging Modifiers\Relativize
Modifiers\DecodeUnreservedCharacters
Path::createFromSegments
Path::getSegments
Host::createFromLabels
Host::getLabels
Query::createFromPairs
Query::getPairs
Modifiers\uri_reference
function to return URI reference state.
🛠 Fixed
- Components encoding/decoding to be more RFC3986 compliant
Host::getRegisterableDomain
must always return a string as per the host interface expected return typeHost::getSubdomain
must always return a string as per the host interface expected return typeHost::isPublicSuffixValid
when nopublicSuffix
information is foundHost::isPublicSuffixValid
must always return a string as per the host interface expected return type- On instantiation, query and fragment delimiter are preserved
- 📜
createFromComponents
failing withparse_url
result when no path is defined - 👻 On URI transformation
InvalidArgumentException
exceptions are emitted instead ofRuntimeException
ones to normalize exception to PSR-7 - 🚚
Modifiers\Normalize
class removes dot segments only on URI with absolute path. Modifiers\Normalize
class decode all unreserved characters.Ftp
andWs
objects now accept relative reference URI without the scheme.
🗄 Deprecated
Component::modify
useComponent::withContent
insteadHost::getLiteral
Port::toInt
usePort::getContent
insteadHierarchicalPath::createFromArray
useHierarchicalPath::createFromSegments
insteadHierarchicalPath::toArray
useHierarchicalPath::getSegments
insteadHost::createFromArray
useHierarchicalPath::createFromLabels
insteadHost::toArray
useHost::getLabels
insteadQuery::createFromArray
useQuery::createFromPairs
insteadQuery::toArray
useQuery::getPairs
insteadUriPart::sameValueAs
✂ Remove
- Nothing
-
v4.1.1 Changes
March 24, 2016 -
v4.1.0 Changes
February 18, 2016➕ Added
Formatter::preserveQuery
to improve query inclusion in URI string representationFormatter::preserveFragment
to improve fragment inclusion in URI string representationFormatter::__invoke
as an alias ofFormatter::format
- 📜
UriParser::__invoke
as an alias ofUriParser::parse
🛠 Fixed
- 👌 Improve Uri Component modification issue #29
- 👌 Improve Path encoding/decoding issue #28
- 👌 Improve lowercase transformation in hostname issue #27
- 🛠 Fix empty string evaluation issue #31
🗄 Deprecated
Formatter::getHostEncoding
Formatter::getQueryEncoding
Formatter::getQuerySeparator
Modifiers\Filters\Flag::withFlags
Modifiers\Filters\ForCallbable::withCallable
Modifiers\Filters\ForCallbable::withCallable
Modifiers\Filters\Keys::withKeys
Modifiers\Filters\Label::withLabel
Modifiers\Filters\Offset::withOffset
Modifiers\Filters\QueryString::withQuery
Modifiers\Filters\Segment::withSegment
Modifiers\Filters\Uri::withUri
Modifiers\DataUriParameters\withParameters
Modifiers\Extension\withExtension
Modifiers\KsortQuery\withAlgorithm
Modifiers\Typecode\withType
✂ Remove
- Nothing
-
v4.0.1 Changes
November 03, 2015➕ Added
- Nothing
🛠 Fixed
User
andPass
encodingHttp::createFromServer
handling userinfo when not usingmod_php
with$_SERVER['HTTP_AUTHORIZATION']
- 📜
UriParser
handling URI strings with invalid scheme - 📜
QueryParser
handling numeric index issue #25 DataPath
mimetype syntax validation issue #21DataPath::withParameters
the;base64
binary code now always throw anInvalidArgumentException
🗄 Deprecated
- Nothing
✂ Remove
- Nothing