Will Paginate Versions Save

Pagination library for Rails and other Ruby applications

v4.0.0

11 months ago

This release adds only minor new features, but bumps the major version number because some old functionality has been removed due to other frameworks not being maintained anymore. Namely, DataMapper and Merb integrations have been dropped since both projects haven't been maintained in a long while and it's been hard maintaining a test suite for them.

What's New

What's Changed

New Contributors

Full Changelog: https://github.com/mislav/will_paginate/compare/v3.3.1...v4.0.0

v3.3.1

2 years ago
  • Accessibility fix: add the aria-disabled attribute to the pagination element marked with CSS classname "disabled".

v3.3.0

4 years ago
  • ActiveRecord: Avoid a count query in empty? #593

  • Support MS SQL Server #540

  • Avoid Ruby 2.7 warnings about keyword arguments #609

  • Breaking: drop Ruby 1.9 compatibility

v3.2.1

4 years ago
  • Ensure PageNumber is serialized as JSON number

v3.2.0

4 years ago
  • Performance: avoid extending Numeric with PageNumber logic

    BREAKING: Integer === page_number is no longer true.

  • Make pagination markup more accessible:

    • container div now has role="navigation";
    • container div now has aria-label="Pagination", translatable via will_paginate.container_aria_label i18n key;
    • individual page links now have aria-label="Page {N}", translatable via will_paginate.page_aria_label i18n key;
    • current page now has aria-current="page".
  • Add support for will_paginate view helpers in Hanami View

  • Add total_entries support for Mongoid

  • Rails: avoid circular require warning

  • Rails: fix serving HTTP 404s for WillPaginate::InvalidPage exceptions

v3.1.8

4 years ago
  • Avoid warnings on Ruby 2.7

v3.1.7

5 years ago
  • Rails 5.2.2.1 & 6.0.0 compatibility

v3.1.6

6 years ago

Reference Integer instead of Fixnum to avoid Ruby 2.4 deprecation warning.

v3.0.12

7 years ago
  • No longer generates <a rel="start"> for first page link since "start" is an invalid rel value

v3.1.5

7 years ago
  • Avoid Rails 5 deprecation warning about original_exception
  • No longer generates <a rel="start"> for first page link since "start" is an invalid rel value