Releases: ddnexus/pagy
Releases Β· ddnexus/pagy
Version 9.0.8
β΄ 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 possible breaking changes
Changes in 9.0.8
- Keep offset and limit variables untouched by the overflow extra in :empty_page mode (closes #733)
Version 9.0.7
β΄ 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 possible breaking changes
Changes in 9.0.7
- Absolutize generic define? to fix module resolution
Version 9.0.6
β΄ 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 possible breaking changes
Changes in 9.0.6
- Fix docs (closes #732)
- Replace pluck with pick
Version 9.0.5
β΄ 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 possible breaking changes
Changes in 9.0.5
- Fix for missing variables passed to pagy_anchor from pagy_nav (closes #728)
Version 9.0.4
β΄ 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 possible breaking changes
Changes in 9.0.4
- Fix groupdate timezone error on certain machines/config
- Fix gem containing tmp files
Version 9.0.3
β΄ 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 possible breaking changes
Changes in 9.0.3
- Remove legacy and unused javascript files
- Improve pagy_get_page with force_integer option
- Fix jsonapi with keyset
- Complete the internal refactoring of version 9:
- Remove the pagy*_get_vars methods now useless
- Use to_i on the page variable for the search extras
Version 9.0.2
β΄ 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 possible breaking changes
Changes in 9.0.2
- Rename and document the link header to pagy_link_header
- Add first and next url helpers to the keyset extra; add the keyset section to config/pagy.rb
- Fix nil page in keyset URL not overriding the params page
- Extracted shared method
Version 9.0.1
β΄ 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 possible breaking changes
Changes in 9.0.1
- Fix countless executing the count query
- Rename row_comparison > tuple_comparison; ignore mixed orders
Version 9.0.0
β΄ 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
Version 8.6.3
β΄ What's new in 8.0+ β΄
- New Pagy Playground to showcase, clone and develop pagy APPs without any setup on your side (try the pagy demo)
- New
:max_pages
variable to limit the pagination regardless the actual count - Better frontend helpers
- The
foundation
,materialize
,semantic
anduikit
CSS extras have been discontinued and will be removed in v9 (See the details) - Deprecate the legacy nav bar, add features to the default faster nav bar series
- See the CHANGELOG for possible breaking changes
Changes in 8.6.3
- Add missing DEFAULT[:max_pages] hint to the config/pagy.rb
- Improve activerecord handling in playground apps
- Fix the missing "ar.pagy.aria_label.nav.other" (closes #577)