Problem/Motivation
Project needs to be updated to support Drupal 11.
Proposed resolution
Merge the following first:
- #3290418: Automated Drupal 10 compatibility fixes
- #3521203: Enable GitlabCI for Views Advanced Cache
- #3521212: Fix CS/SA/eslint/cspell issues
- #3521305: Add FullyValidatable config schema for Views Advanced Cache
Update code from D10 update ready for D11 release.
10.3 is minimum version required due to changing views plugin annotation to attribute.
Remaining tasks
- ✅ File an issue
- ✅ Addition/Change/Update/Fix
- ✅ Testing to ensure no regression
- ✅ Automated unit testing coverage
- ✅ Automated functional testing coverage
- ✅ Performance
- ✅ Security
- ➖ Code review by maintainers
- ➖ Full testing and approval
- ➖ Credit contributors
- ✅ Release notes snippet
- ➖ Release
Release code snippet
Issue fork views_advanced_cache-3519377
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
elc commentedMR made.
Many phpstan and phpcs issues still present in the module.
Comment #4
elc commented@todo Move the following into their own issues and do not merge them as part of this issue:
Comment #5
elc commentedUpdated MR to branch off 8.x-1.x once these are merged:
Comment #10
elc commentedFailure on Drupal 11 testing caused by removal of "spaceless" in twig, resulting in extra whitespace characters being expected in the output.
#3486170: Remove use of deprecated "spaceless" filter in core templates
Wrap expected text in version_compare to handle testing in both branches. May need to be fixed if Twig is updated for Drupal 10.5.x branch.
Comment #14
elc commented