PackageTrack
Sign in Get early access

spatie/packagist-api

Fetch package info from Packagist

2.1.2 2.4M downloads/mo #2089 most downloaded on Packagist spatie/packagist-api

What this package is like to depend on

Last release 1 months ago

22 Jul 2026

Release timing varies

gaps range from 2 weeks to 2.6 years

Nearly every release is documented

notes for 13 of 14 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

14 releases · first in 2016

1 release in the last 12 months

see the full history below

Release timeline

14 releases · May 2016 to Jul 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 14
  1. 2.1.2 22 Jul 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.1.1...2.1.2

    Open source →
    Release notes

    What's Changed

    • Update issue template by @AlexVanderbist in https://github.com/spatie/packagist-api/pull/23
    • Declare support for Guzzle v8 by @eliashaeussler in https://github.com/spatie/packagist-api/pull/24

    New Contributors

    • @AlexVanderbist made their first contribution in https://github.com/spatie/packagist-api/pull/23
    • @eliashaeussler made their first contribution in https://github.com/spatie/packagist-api/pull/24

    Full Changelog: https://github.com/spatie/packagist-api/compare/2.1.1...2.1.2

    Open source →
  2. 2.1.1 21 Mar 2025
    Release notes

    What's Changed

    • [B/C Break] Use the v2 metadata for package metadata, misc. dependency updates, new API endpoints by @mbabker in #22

    New Contributors

    Full Changelog: 2.1.0...2.1.1

    Open source →
    Release notes

    What's Changed

    • [B/C Break] Use the v2 metadata for package metadata, misc. dependency updates, new API endpoints by @mbabker in https://github.com/spatie/packagist-api/pull/22

    New Contributors

    • @mbabker made their first contribution in https://github.com/spatie/packagist-api/pull/22

    Full Changelog: https://github.com/spatie/packagist-api/compare/2.1.0...2.1.1

    Open source →
  3. 2.1.0 01 Aug 2022
    Release notes

    What's Changed

    • Add PHP 8.1 Support by @patinthehat in #20
    • Add security advisory endpoint by @GuySartorelli in #21

    New Contributors

    • @patinthehat made their first contribution in #20
    • @GuySartorelli made their first contribution in #21

    Full Changelog: 2.0.2...2.1.0

    Open source →
    Release notes

    What's Changed

    • Add PHP 8.1 Support by @patinthehat in https://github.com/spatie/packagist-api/pull/20
    • Add security advisory endpoint by @GuySartorelli in https://github.com/spatie/packagist-api/pull/21

    New Contributors

    • @patinthehat made their first contribution in https://github.com/spatie/packagist-api/pull/20
    • @GuySartorelli made their first contribution in https://github.com/spatie/packagist-api/pull/21

    Full Changelog: https://github.com/spatie/packagist-api/compare/2.0.2...2.1.0

    Open source →
  4. 2.0.2 01 Dec 2020
    Release notes

    Add support for PHP 8 (#19)

    Open source →
    Release notes
    • add support for PHP 8 (#19)
    Open source →
  5. 2.0.1 10 Sep 2020
    Release notes
    • allow Guzzle 7
    Open source →
  6. 2.0.0 08 Apr 2020
    Release notes
    • Renamed Packagist class to PackagistClient.
    • Changed the interface of the PackagistClient class to reflect the current state of the Packagist API
    • Moved url generation to a separate class.
    • Moved vendor formatting to a separate class.
    • Changed the meta data method to actually use the repository endpoint.
    • Split up integration and unit tests
    Open source →
    Release notes
    • Renamed Packagist class to PackagistClient.
    • Changed the interface of the PackagistClient class to reflect the current state of the Packagist API
    • Moved url generation to a separate class.
    • Moved vendor formatting to a separate class.
    • Changed the meta data method to actually use the repository endpoint.
    • Split up integration and unit tests
    Open source →
  7. 1.3.1 25 Mar 2020
    Release notes
    • add support for PHP 7.2
    Open source →
    Release notes
    • add support for PHP 7.2
    Open source →
  8. 1.3.0 25 Mar 2020
    Release notes
    • Dropped support for anything below PHP 7.3
    Open source →
    Release notes
    • Dropped support for anything below PHP 7.3
    Open source →
  9. 1.2.1 10 Apr 2019
    Release notes
    • throw error in find package name if string doesn't contain '/'
    Open source →
    Release notes
    • throw error in find package name if string doesn't contain '/'
    Open source →
  10. 1.2.0 28 Aug 2018
    Release notes
    • add ability to search by both package and type
    Open source →
    Release notes
    • add ability to search by both package and type
    Open source →
  11. 1.1.0 09 May 2018
    Release notes
    • add findPackageByType
    Open source →
  12. 1.0.1 13 Jun 2017
    Release notes
    • throw an exception when passing an empty value to getPackagesByVendor
    Open source →
  13. 1.0.0 14 May 2016
    Release notes
    • initial release
    Open source →
  14. 0.0.1 06 May 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