✴ What's new in 9.0+ ✴
- Wicked-fast Keyset Pagination for big data! It works with
ActiveRecord::Relation
andSequel::Dataset
sets. - More Playground Apps to showcase, clone and develop pagy APPs without any setup on your side
- Lots of refactorings and optimizations
- See the Changelog for breaking changes
Changes in 9.0.0
- Improve Keyset::Sequel and docs
- BREAKING: Rename :max_limit > :limit_max
- BREAKING: Rename variable, param, accessor, extra and helper "items" to "limit"
- Add playground keyset_ar.ru and keyset_s.ru apps and integration with the rest of the gems
- Add keyset pagination base files
- Pagy::Keyset API
- ActiveRecord and Sequel adapters
- BREAKING: Transform the vars positional hash argument in keyword arguments (double splat); internal renaming of setup/assign methods
- Refactor pagy_get_vars in various backend extras
- BREAKING: Refactor the fragment url
- BREAKING: Refactor the anchor_string system
- BREAKING: Drop the support for 8+ deprecations