PackageTrack
Sign in Get early access

spatie/laravel-json-api-paginate

A paginator that plays nice with the JSON API spec

2.0.2 5.4M downloads/mo #2145 most downloaded on Packagist spatie/laravel-json-api-paginate

What this package is like to depend on

Last release 16 days ago

07 Aug 2026

Ships fairly regularly

a new release about every 4 months

Most releases are documented

notes for 31 of 35 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

35 releases · first in 2017

3 releases in the last 12 months

see the full history below

Release timeline

35 releases · Jun 2017 to Aug 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 35
  1. 2.0.2 07 Aug 2026
    Release notes

    What's Changed

    • Support spatie/laravel-fast-paginate for fast pagination by @Riley19280 in #89

    New Contributors

    Full Changelog: 2.0.1...2.0.2

    Open source →
    Release notes

    What's Changed

    • Support spatie/laravel-fast-paginate for fast pagination by @Riley19280 in https://github.com/spatie/laravel-json-api-paginate/pull/89

    New Contributors

    • @Riley19280 made their first contribution in https://github.com/spatie/laravel-json-api-paginate/pull/89

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/2.0.1...2.0.2

    Open source →
  2. 2.0.1 21 Feb 2026
    Release notes

    Add Laravel 13 support

    Open source →
  3. 2.0.0 03 Feb 2026
    Release notes

    What's Changed

    Breaking Changes

    • Raise minimum PHP version to 8.2
    • Drop PHP 8.0 support
    • Remove base_url configuration option (was confusing and incorrect)

    Changed

    • Update PHP CS Fixer configuration to modern format (.php-cs-fixer.php)
    • Upgrade test suite with updated dependencies
    • Add _ide_helper.php stubs for better IDE support
    • Add additional tests
    Open source →
  4. 1.16.3 25 Feb 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.16.2...1.16.3

    Open source →
    Release notes

    What's Changed

    • Updated package for fast-paginate by @rcerljenko in https://github.com/spatie/laravel-json-api-paginate/pull/84

    New Contributors

    • @rcerljenko made their first contribution in https://github.com/spatie/laravel-json-api-paginate/pull/84

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.16.2...1.16.3

    Open source →
  5. 1.16.2 21 Feb 2025
    Release notes

    What's Changed

    Full Changelog: 1.16.1...1.16.2

    Open source →
    Release notes

    What's Changed

    • Laravel 12.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-json-api-paginate/pull/83

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.16.1...1.16.2

    Open source →
  6. 1.16.1 23 Dec 2024
    Release notes

    What's Changed

    • Fix compatibility with Laravel < 11 by @sebj54 in #82

    Full Changelog: 1.16.0...1.16.1

    Open source →
    Release notes

    What's Changed

    • Fix compatibility with Laravel < 11 by @sebj54 in https://github.com/spatie/laravel-json-api-paginate/pull/82

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.16.0...1.16.1

    Open source →
  7. 1.16.0 16 Dec 2024
    Release notes

    What's Changed

    • Add $totalResults parameter + update docs by @sebj54 in #79

    New Contributors

    Full Changelog: 1.15.1...1.16.0

    Open source →
    Release notes

    What's Changed

    • Add $totalResults parameter + update docs by @sebj54 in https://github.com/spatie/laravel-json-api-paginate/pull/79

    New Contributors

    • @sebj54 made their first contribution in https://github.com/spatie/laravel-json-api-paginate/pull/79

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.15.1...1.16.0

    Open source →
  8. 1.15.1 06 Aug 2024
    Release notes

    What's Changed

    • fix fast paginate check installed, update readme for config by @lloricode in #78

    Full Changelog: 1.15.0...1.15.1

    Open source →
    Release notes

    What's Changed

    • fix fast paginate check installed, update readme for config by @lloricode in https://github.com/spatie/laravel-json-api-paginate/pull/78

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.15.0...1.15.1

    Open source →
  9. 1.15.0 05 Aug 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.14.0...1.15.0

    Open source →
    Release notes

    What's Changed

    • Add support for fast paginate by @lloricode in https://github.com/spatie/laravel-json-api-paginate/pull/77

    New Contributors

    • @lloricode made their first contribution in https://github.com/spatie/laravel-json-api-paginate/pull/77

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.14.0...1.15.0

    Open source →
  10. 1.14.0 28 Feb 2024
    Release notes

    What's Changed

    Full Changelog: 1.13.0...1.14.0

    Open source →
    Release notes

    What's Changed

    • Laravel 11.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-json-api-paginate/pull/74

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.13.0...1.14.0

    Open source →
  11. 1.13.0 27 Mar 2023
    Release notes

    What's Changed

    • Add macros for BelongsToMany and HasManyThrough by @philipgunther in https://github.com/spatie/laravel-json-api-paginate/pull/65

    New Contributors

    • @philipgunther made their first contribution in https://github.com/spatie/laravel-json-api-paginate/pull/65

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.12.2...1.13.0

    Open source →
  12. 1.12.2 25 Jan 2023
    Release notes

    What's Changed

    • Add PHP 8.2 Support by @patinthehat in https://github.com/spatie/laravel-json-api-paginate/pull/71
    • Laravel 10.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-json-api-paginate/pull/72

    New Contributors

    • @patinthehat made their first contribution in https://github.com/spatie/laravel-json-api-paginate/pull/71
    • @laravel-shift made their first contribution in https://github.com/spatie/laravel-json-api-paginate/pull/72

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.12.1...1.12.2

    Open source →
  13. 1.12.1 19 Nov 2022
    Release notes

    What's Changed

    • Refactor tests to Pest by @alexmanase in https://github.com/spatie/laravel-json-api-paginate/pull/68
    • Append query parameters to URLs when using cursor pagination by @NizarBerjawi in https://github.com/spatie/laravel-json-api-paginate/pull/69

    New Contributors

    • @alexmanase made their first contribution in https://github.com/spatie/laravel-json-api-paginate/pull/68
    • @NizarBerjawi made their first contribution in https://github.com/spatie/laravel-json-api-paginate/pull/69

    Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.12.0...1.12.1

    Open source →
  14. 1.12.0 16 May 2022

    Nothing published for this version

  15. 1.11.2 13 May 2022

    Nothing published for this version

  16. 1.11.1 11 Jan 2022
    Release notes
    • allow Laravel 9
    Open source →
  17. 1.11.0 27 Nov 2021

    Nothing published for this version

  18. 1.10.0 27 Nov 2020
    Release notes
    • Add PHP 8 support
    • Drop support for Laravel 5.8
    Open source →
  19. 1.9.0 30 Sep 2020
    Release notes
    • add simple pagination option (#43)
    Open source →
  20. 1.8.0 08 Sep 2020
    Release notes
    • add support for Laravel 8.0
    Open source →
  21. 1.7.0 02 Mar 2020
    Release notes
    • add support for Laravel 7.0
    Open source →
  22. 1.6.0 04 Sep 2019
    Release notes
    • add support for Laravel 6.0
    • added configurable pagination query parameter (#35)
    Open source →
  23. 1.5.0 27 Feb 2019
    Release notes
    • drop support for Laravel 5.7 and below
    • drop support for PHP 7.1 and below
    Open source →
  24. 1.4.3 27 Feb 2019
    Release notes
    • add support for Laravel 5.8
    Open source →
  25. 1.4.2 01 Feb 2019
    Release notes
    • use Arr:: and Str:: functions
    Open source →
  26. 1.4.1 04 Sep 2018
    Release notes
    • add support for Laravel 5.7
    Open source →
  27. 1.4.0 15 Jun 2018
    Release notes
    • add base_url config option
    Open source →
  28. 1.3.2 15 May 2018
    Release notes
    • fix casting of size parameter
    Open source →
  29. 1.3.1 08 Feb 2018
    Release notes
    • add support for Laravel 5.6
    Open source →
  30. 1.3.0 04 Jan 2018
    Release notes
    • add default_size config and parameter option
    Open source →
  31. 1.2.1 16 Oct 2017
    Release notes
    • fix for setting max results
    Open source →
  32. 1.2.0 21 Aug 2017
    Release notes
    • add support for Laravel 5.5
    Open source →
  33. 1.1.0 15 Jun 2017
    Release notes
    • make the page[x] parameter names configurable
    • add support for L5.5's auto package discovery
    Open source →
  34. 1.0.0 14 Jun 2017
    Release notes
    • initial release
    Open source →
  35. 0.0.1 14 Jun 2017

    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