Breaking: Modernize pagination rendering


The pagination rendering has been completely reworked and is now more easy to customize without overwriting the templates. Bootstrap specific markup has been removed.

In addition to a new template, a11y has been enhanced. We are now providing descriptive labels for the pagination entries. A set of new language labels have been introduced that you are now also able to customize to your needs.

New labels:

  • pagination.aria.label: Page navigation
  • Next
  • pagination.previous: Previous
  • Current page, page %s
  • Go to page %s
  • Go to next page
  • pagination.aria.goto.previous: Go to previous page

Templates changed:

  • Templates/ViewHelpers/Widget/Paginate/Index.html