Uri v6.4.0 Release Notes

Release Date: 2020-11-23 // 11 months ago
  • ➕ Added

    • 📦 HttpFactory a class that implements PSR-17 UriFactoryInterface. The package needs to be present for the class to work.

    🛠 Fixed

    • 🛠 Bugfix Uri::formatPath to improve URL encoding in the path component #180 thanks mdawaffe.

    🗄 Deprecated

    • Nothing

    ✂ Remove

    • None

Previous changes from v6.3.0

  • ➕ Added

    • UriInfo::getOrigin to returns the URI origin as described in the WHATWG URL Living standard specification
    • UriTemplate\Template, UriTemplate\Expression, UriTemplate\VarSpecifier, UriTemplate\VariableBag to
      👌 improve UriTemplate 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