NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2186 most downloaded on Packagist
A paginator that plays nice with the JSON API spec
Last release 2 months 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
Support spatie/laravel-fast-paginate for fast pagination by @Riley19280 in #89
Full Changelog: 2.0.1...2.0.2
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/2.0.1...2.0.2
One column per quarter.
Add Laravel 13 support
Add Laravel 13 support
Raise minimum PHP version to 8.2
base_url configuration option (was confusing and incorrect).php-cs-fixer.php)Updated package for fast-paginate by @rcerljenko in #84
Full Changelog: 1.16.2...1.16.3
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.16.2...1.16.3
Laravel 12.x Compatibility by @laravel-shift in #83
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.16.1...1.16.2
Fix compatibility with Laravel < 11 by @sebj54 in #82
Full Changelog: 1.16.0...1.16.1
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.16.0...1.16.1
Add $totalResults parameter + update docs by @sebj54 in #79
$totalResults parameter + update docs by @sebj54 in https://github.com/spatie/laravel-json-api-paginate/pull/79Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.15.1...1.16.0
fix fast paginate check installed, update readme for config by @lloricode in #78
Full Changelog: 1.15.0...1.15.1
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.15.0...1.15.1
Add support for fast paginate by @lloricode in #77
Full Changelog: 1.14.0...1.15.0
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.14.0...1.15.0
Laravel 11.x Compatibility by @laravel-shift in #74
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.13.0...1.14.0
Add macros for BelongsToMany and HasManyThrough by @philipgunther 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
Add PHP 8.2 Support by @patinthehat in https://github.com/spatie/laravel-json-api-paginate/pull/71
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.12.1...1.12.2
Refactor tests to Pest by @alexmanase in https://github.com/spatie/laravel-json-api-paginate/pull/68
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.12.0...1.12.1
Nothing published for this version
Nothing published for this version
- allow Laravel 9
Nothing published for this version
- Add PHP 8 support - Drop support for Laravel 5.8
- add simple pagination option
- add support for Laravel 8.0
- add support for Laravel 7.0
added configurable pagination query parameter
drop support for Laravel 5.7 and below
- add support for Laravel 5.8
- use Arr:: and Str:: functions
- add support for Laravel 5.7
- add base_url config option
base_url config option- fix casting of size parameter
- add support for Laravel 5.6
add default_size config and parameter option
default_size config and parameter option- fix for setting max results
- add support for Laravel 5.5
make the page[x] parameter names configurable
page[x] parameter names configurable- initial release
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →