All notable changes to laravel-json-api-paginate
will be documented in this file
- Fix compatibility with Laravel < 11 by @sebj54 in #82
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
- @sebj54 made their first contribution in #79
Full 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: https://github.com/spatie/laravel-json-api-paginate/compare/1.15.0...1.15.1
- Add support for fast paginate by @lloricode in #77
- @lloricode made their first contribution in #77
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 #65
- @philipgunther made their first contribution in #65
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.12.2...1.13.0
- @patinthehat made their first contribution in #71
- @laravel-shift made their first contribution in #72
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.12.1...1.12.2
- Refactor tests to Pest by @alexmanase in #68
- Append query parameters to URLs when using cursor pagination by @NizarBerjawi in #69
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.12.0...1.12.1
- Add cursor pagination by @AyoobMH in #61
- @AyoobMH made their first contribution in #61
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.11.2...1.12.0
- change wording to say that it does not follow the json spec by @brettnielsen in #60
- Make negetive page[size] exception safe by @ifduyue in #62
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.11.1...1.11.2
- allow Laravel 9
- allow Laravel 9
- Pagination is not part of the JSON:API specification by @bbrala in #56
- Adds the JsonPaginate macro to the base Query Builder by @troy-whitespark in #58
Full Changelog: https://github.com/spatie/laravel-json-api-paginate/compare/1.10.0...1.11.0
- Add PHP 8 support
- Drop support for Laravel 5.8
- add simple pagination option (#43)
- add support for Laravel 8.0
- add support for Laravel 7.0
- add support for Laravel 6.0
- added configurable pagination query parameter (#35)
- drop support for Laravel 5.7 and below
- drop support for PHP 7.1 and below
- add support for Laravel 5.8
- use Arr:: and Str:: functions
- add support for Laravel 5.7
- add
base_url
config option
- fix casting of size parameter
- add support for Laravel 5.6
- add
default_size
config and parameter option
- fix for setting max results
- add support for Laravel 5.5
- make the
page[x]
parameter names configurable - add support for L5.5's auto package discovery
- initial release