This is a patch release of the Persistent URL (PURL) module, introducing caching fixes for multi-domain / multi-modifier routing environments and fixing the implementation of the Modifiers administration page.
This version replaces the 8.x-1.x branch as the recommended stable release. Users on 8.x-1.0 should upgrade to ensure compatibility with Drupal 11 and PHP 8.x.
Major Changes & Features
1. Drupal 11 Compatibility - D11 Ready: Fixed automated and manual compatibility issues for Drupal 11.
2. Fixed Modifiers Page: Resolved a long-standing issue where the Modifiers overview page (/admin/config/search/purl/modifiers) failed to display active modifiers correctly.
Purl 1.0 Beta 6 add support for pluggable processors using the ctools module. The ctools module must be present in your site's modules directory before upgrading purl. Failure to make the ctools module available will render your site unable to render any pages.
Upgrade instructions:
Download ctools and place it in your 'modules' directory.
Download purl 6.x-1.0-beta6 and place it in your 'modules' directory.
- #535856: Ungreedify PURL path modifiers.
- Provide proper title, description for purl form.
- Improving usability of PURL form when using path provider by displaying base url as prefix.
- Fixing bad hook reference in docs.