pagerer 3.1.0

This release:

  • Adds GitlabCI testing
  • Makes code compliant to PHPStan level 5
  • Fixes code style issues reported by PHPCS


Other commits
  • Issue #3384775 by k-l: Removed plugin configs should be uninstalled
  • Issue #3384778 by mondrake, k-l: PHP 8.1: TypeError must be of type int
  • Issue #3402601 by zniki.ru: Fix failed test PagererTest
  • Fix for #3364088 Ajax state leaking to Views destination paths

pagerer 3.0.0

This release supports Drupal 10.

jQueryUI-based pager styles removed

Pagerer 8.x-2.x provided some pagers that rely on jQueryUI, that were deprecated in Pagerer 8.x.2.3. In Pagerer 3.0.0 they are removed.

The removed code was moved to a Pagerer jQueryUI separate project that extends Pagerer 3.

pagerer 3.0.0-beta1

First beta for a Drupal 10 version of Pagerer.

Support for Olivero and Claro pager templates

Olivero and Claro pager templates in core differ from the base template. In order to have Pagerer's pagers look nice with these new two core themes, dedicated Pagerer templates are used conditionally based on the actual active theme.

jQueryUI-based pager styles removed

Pagerer 8.x-2.x provides some pagers that rely on jQueryUI, deprecated in Pagerer 8.x.2.3.

In Pagerer 3 they are removed.

pagerer 8.x-2.3

jQueryUI-based pager styles deprecated

The jQueryUI-based pager styles (slider, mini, scrollpane) are deprecated.

In Pagerer 3, that will be supporting Drupal 10, they are removed.

The Pagerer jQueryUI separate project will inherit the deprecated code.

Changes

  • Issue #3256042 by mondrake: Deprecate jQueryUI-based pagers (mini/slider/scrollpane)

pagerer 3.0.0-alpha3

Third alpha for a Drupal 10 version of Pagerer.

jQueryUI-based pager styles removed

Pagerer 8.x-2.x provides some pagers that rely on jQueryUI, deprecated in Pagerer 8.x.2.3.

In Pagerer 3 they are removed.

The removed code was moved to a Pagerer jQueryUI separate project that extends Pagerer 3; I welcome requests for co-maintainership of that module, especially from someone that can help adjusting the JS code for Drupal 10.

pagerer 3.0.0-alpha2

Second alpha for a Drupal 10 version of Pagerer.

jQueryUI-based pager styles removed

Pagerer 8.x-2.x provides some pagers that rely on jQueryUI. When they were originally developed, jQueryUI was an integral part of Drupal core.

pagerer 3.0.0-alpha1

First alpha for a Drupal 10 version of Pagerer.

jQueryUI-based pager styles removed

Pagerer 8.x-2.x provides some pagers that rely on jQueryUI. When they were originally developed, jQueryUI was an integral part of Drupal core.

pagerer 8.x-2.2

This version is compatible with PHP 8.1. Support for Drupal 8 is dropped in this release.

Requirements

pagerer 8.x-2.1

Bug fixes

This version is compatible with Drupal 9.2. Changes introduced in Drupal core by #1202484: Improve usage of 'pager.manager' service in PagerSelectExtender, allow code to know the pager element ID used required adjustment in Pagerer. Support for Drupal 8.8.x and 9.0.x is dropped in this release.

pagerer 8.x-2.0

New features

This version is compatible with Drupal 9. Calls to code deprecated up to Drupal 8.8.x were replaced; especially after #2044435: Convert pager.inc to a service, this version overrides the newly introduced core pager.* services.

pagerer 8.x-2.0-rc1

New features

NOTE: Pagerer 8.x-1.x will end support by June 3, 2020, when Drupal 8.7.x will end its security support.

This is the first release candidate level release for Pagerer 8.2.x., do not use in production.

pagerer 8.x-2.0-beta1

New features

This is the first beta level release for Pagerer 8.2.x., do not use in production.

Calls to code deprecated up to Drupal 8.8.x were replaced; especially after #2044435: Convert pager.inc to a service, this version overrides the newly introduced core pager.* services.

pagerer 8.x-2.0-alpha1

This is the first alpha level release for Pagerer 8.2.x., do not use in production.

Calls to code deprecated up to Drupal 8.8.x were replaced; especially after #2044435: Convert pager.inc to a service, this version overrides the newly introduced core pager.* services.

pagerer 8.x-1.5

Bug fixes

This release fixes an incompatibility of the PagererFactory with Drupal 8.8.x.
It also increases the minimum Drupal version supported to 8.5.0.

pagerer 8.x-1.4

Bug fixes

This release fixes a bug that is preventing the editing of Pagerer presets in Drupal 8.5.x: #2937441: Cannot configure a preset pane after changing the pager style

Requirements:

Drupal 8.1.0 or above.

pagerer 8.x-1.3

Bug fixes

This release fixes a bug that is preventing deleting presets in latest Drupal core releases.

Requirements:

Drupal 8.1.0 or above.

Known issues:

With current Drupal core 8.5.x, there is an issue preventing the editing of the Pagerer presets: #2937441: Cannot configure a preset pane after changing the pager style

pagerer 8.x-1.2

Bug fixes

This release fixes some bugs in the Javascript-based pagers that became apparent in Drupal 8.4.x after the JQuery library was updated to version 3.

pagerer 8.x-1.1

Bug fixes

Fixes to shipped configuration after #1920902: Add a Drupal Yaml wrapper so we can default to PECL Yaml component if it is available introduced a stricter YAML syntax, to avoid possible installation failures in Drupal 8.2.x.

pagerer 8.x-1.0

Only code style cleanup changes were introduced since 8.x-1.0-rc1.

pagerer 8.x-1.0-rc1

Bug fixes

First release candidate for Pagerer 8.x-1.0

Changes since beta2:
--------------------

Issue #2681381 by mondrake: URL Alias is lost when paging forward

pagerer 8.x-1.0-beta2

Second beta release for Pagerer.

This is needed because under some circumstances the Pagerer pager may break in Drupal 8.1.

Commits since beta1:
------------------------
Issue #2683211 by mondrake: Adjust to core changes introduced by core issue #2641682 (permalink breaks in comment)
Issue #2652648 by heykarthikwithu: Remove unused imports in the code base

pagerer 7.x-1.1

New features

Release 1.1 introduces some major new features:

  • enable creating multiple 'preset' configurations
  • introduce a Views pager plugin
  • a 'scrolling pager', i.e. a jQuery-enabled pager that allows scrolling to any page without interacting with the backend

Refer to the README.txt and CHANGELOG.txt files for a detailed list of the changes.

Make sure that update.php is executed after the update process.

pagerer 7.x-1.1-beta2

Bug fixes

Fixes to 7.x-1.1-beta1.

Ensure that update.php is executed after the update process.




Full changelog since 7.x-1.1-beta1
------------------------------------------------------

pagerer 7.x-1.1-beta1

New features

Release 1.1 introduces some new features, to support which code had to be revised quite extensively. Beta testing is required.

Refer to the README.txt and CHANGELOG.txt files for the changes.

Major new features

  • enable creating multiple 'preset' configurations
  • introduce a Views pager plugin
  • a 'scrolling pager', i.e. a jQuery-enabled pager that allows scrolling to any page without interacting with the backend

Ensure that update.php is executed after the update process.



Full changelog since 7.x-1.0
------------------------------------

Pagerer 7.x-1.1-beta1, 2013-01-26
---------------------------------

  • Issue #1894474 by mondrake: Implemented a Views pager plugin.
  • Issue #1890978 by mondrake: Implemented pager configuration presets.
  • Issue #1870586 by mondrake: Implemented theme 'pagerer_scrollpane'. introducing a jQuery scrolling pager.
  • Issue #1870586 by mondrake: Make automatic widget width resizing optional.
  • Issue #1858410 by mondrake: code cleanup.
    • introduced new theme variable 'fl_breakers'.
    • simplify the logic the request path is passed to js elements via
      _pagerer_itemize_js_element() => using request_path() and
      drupal_http_build_query() instead of url().

pagerer 7.x-1.0

New features
Bug fixes

Changes from beta3:

Pagerer 7.x-1.0, 2012-12-04
---------------------------
- Issue #1843026 by mondrake: replaced theme_table(...) with
theme('table', ...).
- Issue #1843026 by mondrake: implement test case for core pager replacement.

pagerer 7.x-1.0-beta3

Bug fixes

Hi

a new round of beta is required after some bugs were reported recently, that called for quite some changes, especially to support translation.

pagerer 7.x-1.0-beta2

New features
Bug fixes

Pagerer 7.x-1.0-beta2, 2012-09-17
---------------------------------
- module: simplified logic for itemisation of first/prev/next/ last nav
links.
- module: fixed - pager was showing up in some cases when no items were
in the pager.
- module: slider degradation when no jQuery - added nav links.
- module: corrected generation of HTML title attributes - display absolute
values always also for relative mode progressive/adaptive pagers.
- module: corrected adaptive slider behaviour - when no l/r adaptive locks

pagerer 7.x-1.0-beta1

Pagerer 7.x-1.0-beta1, 2012-08-21
---------------------------------
- module: improved handling of the 'page_ak' querystring fragment for the
adaptive theme.
- module: removed bypass for theme_pagerer() that was forcing a separator
item when configured to 'none', adjusted CSS to keep visual consistency.
- js: added management of 'home', 'end' and 'esc' keys in widget, will go
to first/last/current page respectively.
- js: added integration with Views AJAX.
- README.txt: corrected formatting.

pagerer 7.x-1.0-alpha1

- initial stable release; the module is still quite new so I'll be waiting for community feedback and usage statistics.

Subscribe with RSS Subscribe to Releases for Pagerer