All Versions
19
Latest Version
Avg Release Cycle
112 days
Latest Release
21 days ago

Changelog History
Page 1

  • v6.2.1

    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

    February 08, 2020

    ➕ Added

    • None

    🛠 Fixed

    • None

    🗄 Deprecated

    • Nothing

    ✂ Remove

    • Hard dependencies on the ext-mbstring and the ext-fileinfo PHP extensions #154 thanks Nicolas Grekas
  • v6.1.1

    January 30, 2020

    ➕ Added

    • Nothing

    🛠 Fixed

    • League\Uri\UriTemplate variables validation and normalization improved

    🗄 Deprecated

    • Nothing

    ✂ Remove

    • Nothing
  • v6.1.0

    January 29, 2020

    ➕ Added

    • 👀 League\Uri\UriTemplate a class to handle uri template expansion as described in RFC7560 see PR #153

    🛠 Fixed

    • improving idn_to_ascii usage see #150 thanks to ntzm

    🗄 Deprecated

    • Nothing

    ✂ Remove

    • Nothing
  • v6.0.1

    November 23, 2019

    ➕ Added

    • Nothing

    🛠 Fixed

    • Uri should not depend on intl extension if the host is in its ascii form #141

    🗄 Deprecated

    • Nothing

    ✂ Remove

    • Nothing
  • v6.0.0

    October 18, 2019

    ➕ Added

    • League\Uri\UriInfo: to get RFC3986 information from an URI object
    • League\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 constructor
    • League\Uri\Uri::createFromDataPath named constructor
    • League\Uri\Uri::createFromPsr7 named constructor
    • League\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 the JsonSerializable interface
    • League\Uri\Http implements the JsonSerializable interface

    🗄 Deprecated

    • None

    ✂ Remove

    • 👌 support for PHP7.1 and PHP7.0
    • create function defined in the League\Uri namespace replaced by League\Uri\Uri::createFromBaseUri
    • League\Uri\Factory replaced by League\Uri\Uri
    • League\Uri\Data replaced by League\Uri\Uri
    • League\Uri\File replaced by League\Uri\Uri
    • League\Uri\Ftp replaced by League\Uri\Uri
    • League\Uri\Ws replaced by League\Uri\Uri
    • League\Uri\UriException replaced by League\Uri\Contract\UriException
    • League\Uri\AbstractUri internal, replaced by League\Uri\Uri
    • League\Uri\Schemes namespace and all classes inside
    • League\Uri\Uri no longer implements League\Uri\UriInterface
  • v5.3.0

    March 14, 2018

    🚀 See packages release notes for more informations

    ➕ Added

    • 👍 IPvFuture support

    🛠 Fixed

    • ➕ Adding PHPStan
    • 👌 Improve RFC3986 compliance
    • 👌 Improve performance

    ✂ Remove

    • ✂ remove mbstring extension requirement
  • v5.2.0

    December 01, 2017

    🚀 To see individual changes please refer to the following releases changelog:

  • v5.1.0

    November 17, 2017

    ➕ Added

    • 👌 Support for PHP7.2

    🛠 Fixed

    • ⚡️ Update library dependencies

    🗄 Deprecated

    • Nothing

    ✂ Remove

    • Nothing
  • v5.0.0

    February 06, 2017

    📦 The library is now a PHP7+ metapackage. You can read

    📦 The metapackage is composed of the following League packages: