Install
Works with Drupal: ^8 || ^9 || ^10 || ^11Using 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
$typechecking 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
- No database updates required.
- Clear caches:
drush cr - If you use the "clear values" button, assign the new permission to the appropriate roles at
/admin/people/permissions.