PackageTrack
Sign in Get early access

spatie/url

Parse, build and manipulate URL's

2.4.0 17M downloads/mo #983 most downloaded on Packagist spatie/url

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships fairly regularly

a new release about every 3 months

Most releases are documented

notes for 22 of 26 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

26 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

26 releases · Sep 2016 to Mar 2024
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 26
  1. 2.4.0 08 Mar 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.3.0...2.4.0

    Open source →
    Release notes

    What's Changed

    • Please update spatie/macroable by @aungmyatmoe11 in https://github.com/spatie/url/pull/68

    New Contributors

    • @aungmyatmoe11 made their first contribution in https://github.com/spatie/url/pull/68

    Full Changelog: https://github.com/spatie/url/compare/2.3.0...2.4.0

    Open source →
  2. 2.3.0 05 Jan 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.2.1...2.3.0

    Open source →
    Release notes

    What's Changed

    • Add configurable and validatable schemes. by @glenncoppens in https://github.com/spatie/url/pull/67

    New Contributors

    • @glenncoppens made their first contribution in https://github.com/spatie/url/pull/67

    Full Changelog: https://github.com/spatie/url/compare/2.2.1...2.3.0

    Open source →
  3. 2.2.1 27 Apr 2023
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.2.0...2.2.1

    Open source →
    Release notes

    What's Changed

    • psr/http-message 2.0 compatibility by @misantron in https://github.com/spatie/url/pull/65

    New Contributors

    • @misantron made their first contribution in https://github.com/spatie/url/pull/65

    Full Changelog: https://github.com/spatie/url/compare/2.2.0...2.2.1

    Open source →
  4. 2.2.0 14 Dec 2022
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.1.1...2.2.0

    Open source →
    Release notes

    What's Changed

    • Update .gitattributes by @angeljqv in https://github.com/spatie/url/pull/58
    • Normalize composer.json by @patinthehat in https://github.com/spatie/url/pull/59
    • Add PHP 8.2 Support by @patinthehat in https://github.com/spatie/url/pull/60
    • lazy evaluate Url::getQueryParameter default argument by @bryanlopezinc in https://github.com/spatie/url/pull/61

    New Contributors

    • @angeljqv made their first contribution in https://github.com/spatie/url/pull/58
    • @bryanlopezinc made their first contribution in https://github.com/spatie/url/pull/61

    Full Changelog: https://github.com/spatie/url/compare/2.1.1...2.2.0

    Open source →
  5. 2.1.1 29 Jul 2022
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.1.0...2.1.1

    Open source →
    Release notes

    What's Changed

    • Rewrite tests using pest by @bvtterfly in https://github.com/spatie/url/pull/54
    • Add withoutQueryParameters & unsetAll method by @MatusBoa in https://github.com/spatie/url/pull/56

    New Contributors

    • @bvtterfly made their first contribution in https://github.com/spatie/url/pull/54
    • @MatusBoa made their first contribution in https://github.com/spatie/url/pull/56

    Full Changelog: https://github.com/spatie/url/compare/2.1.0...2.1.1

    Open source →
  6. 2.1.0 28 Mar 2022
    Release notes

    What's Changed

    • Add support for tel: links by @mrk-j in #53

    New Contributors

    • @mrk-j made their first contribution in #53

    Full Changelog: 2.0.5...2.1.0

    Open source →
  7. 2.0.5 16 Feb 2022
    Release notes

    What's Changed

    • Add support for array query parameters by @rapkis in #52

    Full Changelog: 2.0.4...2.0.5

    Open source →
  8. 2.0.4 03 Feb 2022
    Release notes

    What's Changed

    • Add ability to set multiple query parameters at once by @rapkis in #51

    New Contributors

    Full Changelog: 2.0.3...2.0.4

    Open source →
  9. 2.0.3 29 Dec 2021
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.0.2...2.0.3

    Open source →
  10. 2.0.2 17 Nov 2021
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.0.1...2.0.2

    Open source →
  11. 2.0.1 25 Jun 2021
    Release notes
    • remove prefixing / for mailto: schemes when building withPath()
    Open source →
  12. 2.0.0 31 Mar 2021
    Release notes
    • require PHP 8+
    • drop support for PHP 7.x
    • use PHP 8 syntax where possible
    Open source →
  13. 1.3.5 03 Nov 2020
    Release notes
    • update deps
    Open source →
  14. 1.3.4 03 Nov 2020
    Release notes
    • support PHP 8
    Open source →
  15. 1.3.3 31 Aug 2020
    Release notes
    • urlencode() new query params values (#35)
    Open source →
  16. 1.3.2 23 Feb 2020
    Release notes
    • Updated: preserve trailing slash in URL path (#33)
    Open source →
  17. 1.3.1 13 Nov 2019

    Nothing published for this version

  18. 1.3.0 02 Jan 2018
    Release notes
    • Added: support for simple mailto: links
    Open source →
  19. 1.2.0 18 Sep 2017
    Release notes
    • Added: Url now is macroable
    Open source →
  20. 1.1.0 01 Jul 2017
    Release notes
    • Added: getFirstSegment and getLastSegment
    Open source →
  21. 1.0.2 09 Mar 2017
    Release notes
    • Fixed: allow valuesless query parameters, e.g. ?foo=bar&baz
    Open source →
  22. 1.0.1 14 Nov 2016
    Release notes
    • Fixed: Ensure an url does not end with /
    Open source →
  23. 1.0.0 07 Oct 2016
    Release notes
    • First release
    Open source →
  24. 0.3.0 21 Sep 2016

    Nothing published for this version

  25. 0.2.0 14 Sep 2016

    Nothing published for this version

  26. 0.1.0 13 Sep 2016

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive