Supports bookmarking of AJAX views, including exposed filters and pagination. On Drupal 11.3+ core does this too; on earlier versions this module provides it.
Compared to Drupal core (11.3+):
- It is enabled per view, rather than for all AJAX views.
- Query arguments can be excluded from the URL (for example when used with Views Reference Field).
- Each change is added to the browser history, so the back button returns to the previous filters and page. Core only updates the current URL.
When enabled on a view, core's own URL updating is turned off for that view.
Configuration
- Edit the View
- Open Advanced → Other → Use AJAX
- Tick 'Use AJAX' (Drupal Core)
- Then tick 'Record interactions into AJAX history' (this module)
- Optionally, list query arguments to leave out of the URL under exclusions, one per line.
- Save the View.
If core's behaviour is enough for you on Drupal 11.3+, you can uninstall this module; its settings are removed from your views on uninstall.
Supporting organizations:
Maintenance
Maintenance
Project information
Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Content display, Developer tools
18,448 sites report using this module
- Created by nod_ on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
8.x-1.8
released 30 December 2024
Works with Drupal: ^8.8 || ^9 || ^10 || ^11
Install:
Development version: 8.x-1.x-dev updated 7 Oct 2026 at 18:27 UTC




