Install

Works with Drupal: ^8 || ^9 || ^10 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 70.66 KB
MD5: 630fcb14ab00329277d0ae3d72d4cbf1
SHA-1: 9143e1df11c12525d136dcfafd135571985e00c2
SHA-256: bad1a29c684d4fc057b4659291eff38b5953f71ec9e564419ae1acd713d826c1
Download zip 129.11 KB
MD5: e276b1018a6ccdcbc9b8635fc0341275
SHA-1: 2c39707054a877bc5f1e3f531b87ed56e30625b3
SHA-256: 5614053ec03004fcad69706d39d8ab5f7a3a132b664423dff053cff140ba9396

Release notes

Config Pages 8.x-2.20

⚠️ Warning: This release requires Drupal 11.2 or later. Installing on Drupal < 11 will cause a fatal error during cache rebuild. If you are on an older core version, please use 8.x-2.22 which restores backward compatibility, or stay on 8.x-2.19.

Bug fixes

  • #3537239: Data loss when enabling multilingual - Fixed context loading that caused saved config pages to become inaccessible after enabling multilingual on the site.
  • #3500828: Content not rendered in the correct language - Added langcode from language context to field rendering so rich text content displays in the correct language.
  • #3537982: Language context detection issue - Fixed language detection to use content language instead of interface language.
  • #3302102: Token generation type check - Fixed incorrect $type checking in token generation.
  • #3545139: Block cache issue - Fixed cache issue for config pages block when config page entity does not exist.
  • #3562712: Drupal Canvas support - Fixed missing type parameter that was crashing Drupal Canvas.
  • #3425545: Improve clear confirmation text - Improved the confirmation message when clearing config page values.

New features

  • #3399222: Static cache for config page loads - Added static ID map cache to ConfigPages::config() to avoid redundant entity storage queries on pages with multiple config page references.
  • #3523183: Permission for clear values button - Added a dedicated permission to control access to the "clear values" button, preventing accidental data loss.

Maintenance

  • #3526557: Configured GitLab CI pipeline.
  • #3576256: Added tests to cover module functionality.
  • #3576326: Updated deprecated Drupal API usage in unit tests.
  • #3424331: Fixed PHPCS coding standard violations.

Update instructions

  1. No database updates required.
  2. Clear caches: drush cr
  3. If you use the "clear values" button, assign the new permission to the appropriate roles at /admin/people/permissions.
Created by: shumer
Created on: 6 Mar 2026 at 14:30 UTC
Last updated: 9 Mar 2026 at 11:24 UTC
Bug fixes
New features

Other releases