PackageTrack
Sign in Get early access

spatie/url-signer

Generate a url with an expiration date and signature to prevent unauthorized access

2.1.3 2.7M downloads/mo #2315 most downloaded on Packagist spatie/url-signer

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships unpredictably

gaps range from 2 months to 3.3 years

Nearly every release is documented

notes for 15 of 15 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

15 releases · first in 2015

0 releases in the last 12 months

see the full history below

Release timeline

15 releases · Aug 2015 to Feb 2025
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 15
  1. 2.1.3 14 Feb 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.1.2...2.1.3

    Open source →
    Release notes

    What's Changed

    • Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in https://github.com/spatie/url-signer/pull/64
    • Bump aglipanci/laravel-pint-action from 2.4 to 2.5 by @dependabot in https://github.com/spatie/url-signer/pull/65
    • Laravel 12.x Compatibility by @laravel-shift in https://github.com/spatie/url-signer/pull/66

    New Contributors

    • @laravel-shift made their first contribution in https://github.com/spatie/url-signer/pull/66

    Full Changelog: https://github.com/spatie/url-signer/compare/2.1.2...2.1.3

    Open source →
  2. 2.1.2 23 Sep 2024
    Release notes

    What's Changed

    • Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #55
    • Bump actions/checkout from 3 to 4 by @dependabot in #54
    • Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in #58
    • Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in #60
    • Bump dependabot/fetch-metadata from 1.6.0 to 2.2.0 by @dependabot in #62

    Full Changelog: 2.1.1...2.1.2

    Open source →
    Release notes

    What's Changed

    • Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in https://github.com/spatie/url-signer/pull/55
    • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/spatie/url-signer/pull/54
    • Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in https://github.com/spatie/url-signer/pull/58
    • Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in https://github.com/spatie/url-signer/pull/60
    • Bump dependabot/fetch-metadata from 1.6.0 to 2.2.0 by @dependabot in https://github.com/spatie/url-signer/pull/62

    Full Changelog: https://github.com/spatie/url-signer/compare/2.1.1...2.1.2

    Open source →
  3. 2.1.1 06 Dec 2023
    Release notes

    What's Changed

    • Bugfix/consistent urlencoding by @Carobit in #57

    New Contributors

    • @Carobit made their first contribution in #57

    Full Changelog: 2.1.0...2.1.1

    Open source →
    Release notes

    What's Changed

    • Bugfix/consistent urlencoding by @Carobit in https://github.com/spatie/url-signer/pull/57

    New Contributors

    • @Carobit made their first contribution in https://github.com/spatie/url-signer/pull/57

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

    Open source →
  4. 2.1.0 25 Aug 2023
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.0.2...2.1.0

    Open source →
    Release notes

    What's Changed

    • fix typo in test description by @debuqer in https://github.com/spatie/url-signer/pull/52
    • feat: switch to DateTimeInterface by @alanpoulain in https://github.com/spatie/url-signer/pull/53

    New Contributors

    • @debuqer made their first contribution in https://github.com/spatie/url-signer/pull/52
    • @alanpoulain made their first contribution in https://github.com/spatie/url-signer/pull/53

    Full Changelog: https://github.com/spatie/url-signer/compare/2.0.2...2.1.0

    Open source →
  5. 2.0.2 06 Apr 2023
    Release notes
    • revert breaking change introduced in previous version
    Open source →
    Release notes
    • revert breaking change introduced in previous version
    Open source →
  6. 2.0.1 05 Apr 2023
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.0.0...2.0.1

    Open source →
    Release notes

    What's Changed

    • Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in https://github.com/spatie/url-signer/pull/41
    • feat: switch DateTime to DateTimeInterface by @pauljosephkrogulec in https://github.com/spatie/url-signer/pull/45

    New Contributors

    • @dependabot made their first contribution in https://github.com/spatie/url-signer/pull/41
    • @pauljosephkrogulec made their first contribution in https://github.com/spatie/url-signer/pull/45

    Full Changelog: https://github.com/spatie/url-signer/compare/2.0.0...2.0.1

    Open source →
  7. 2.0.0 12 Nov 2022
    Release notes
    • internal rewrite
    • do not rely on League packages anymore
    • lifetime is now in seconds instead of days
    • drop support for older PHP versions
    Open source →
    Release notes
    • internal rewrite
    • do not rely on League packages anymore
    • lifetime is now in seconds instead of days
    • drop support for older PHP versions
    Open source →
  8. 1.2.3 20 Sep 2022
    Release notes

    What's Changed

    • Fix php-cs-fixer by @erikn69 in #37
    • Fix bug validating url without query by @emmanuel-tilleuls in #38

    New Contributors

    • @erikn69 made their first contribution in #37
    • @emmanuel-tilleuls made their first contribution in #38

    Full Changelog: 1.2.2...1.2.3

    Open source →
    Release notes

    What's Changed

    • Fix php-cs-fixer by @erikn69 in https://github.com/spatie/url-signer/pull/37
    • Fix bug validating url without query by @emmanuel-tilleuls in https://github.com/spatie/url-signer/pull/38

    New Contributors

    • @erikn69 made their first contribution in https://github.com/spatie/url-signer/pull/37
    • @emmanuel-tilleuls made their first contribution in https://github.com/spatie/url-signer/pull/38

    Full Changelog: https://github.com/spatie/url-signer/compare/1.2.2...1.2.3

    Open source →
  9. 1.2.2 20 Apr 2021
    Release notes
    • add missing abstract method in the BaseUrlSigner (#35)
    Open source →
    Release notes
    • add missing abstract method in the BaseUrlSigner (#35)
    Open source →
  10. 1.2.1 05 Feb 2021
    Release notes
    • improve depdendencies
    Open source →
    Release notes
    • improve depdendencies
    Open source →
  11. 1.2.0 02 Dec 2020
    Release notes
    • support PHP 8.0
    Open source →
  12. 1.1.0 20 Jul 2020
    Release notes
    • replace league/url with league/uri & league/uri-components (#25)
    Open source →
  13. 1.0.2 09 Apr 2017
    Release notes
    • use hash_equals to avoid timing attacks
    Open source →
  14. 1.0.1 15 Aug 2015
    Release notes
    • Fixed: using empty signature keys is not allowed
    Open source →
  15. 1.0.0 14 Aug 2015
    Release notes
    • First release
    Open source →

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