Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 22.82 KB
MD5: 627c2f4c90ba8836f99df4de33922335
SHA-1: 55d0fe6d342a7a4335709e6fc2fa12c177ffcecb
SHA-256: 43508cd4627fa70531b8caabe52e307020fe0f6b52d833ecdb001dd3d69fa69d
Download zip 30.54 KB
MD5: 3da42a0dea0149b01c1f95ca5896aab7
SHA-1: efcf3afeca915a2112732a60084becdf1408a304
SHA-256: ca5ba41000962abef9c3beba09215b3f6a55d9e0862286272e681d1c7bcf22eb

Release notes

Changes since 1.0.4

New feature:
- Server-side cache for infinite scroll: viewport changes cache entity IDs in PrivateTempStore so scroll requests send only a lightweight cache key instead of the full entity ID
array. Scroll uses DB-level LIMIT/OFFSET for efficient pagination.

Code quality:
- Added GitLab CI pipeline (phpcs, phpstan, eslint, stylelint, cspell)
- Modernized JavaScript to ES6 (const/let, arrow functions, template literals)
- Addressed all security advisory coverage review feedback
- Fixed CSS property ordering per Drupal core stylelint config

Created by: oivanov
Created on: 2 Mar 2026 at 16:13 UTC
Last updated: 2 Mar 2026 at 16:14 UTC
Bug fixes
New features

Other releases