-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SITE-1240 - Add Drupal 11 compatibility #203
Conversation
commit 218720c Author: CI Bot <[email protected]> Date: Thu Jan 16 10:26:22 2025 -0500 make submodules d11 compatible commit c0a306e Author: CI Bot <[email protected]> Date: Thu Jan 16 10:11:03 2025 -0500 remove overrides of drush logger to prevent errors commit 53f33be Author: CI Bot <[email protected]> Date: Thu Jan 16 10:00:15 2025 -0500 update dependencies and solarium client
Drupal 11 Compatibility
Even if you make it past the test errors, it looks like there are still some type dependencies that need to be worked out. Seeing the below error on a site I'm working on upgrading to Drupal 11:
|
Sorry, this should have been a draft. It wasn't ready when you were checking it. |
composer.json
Outdated
@@ -15,7 +15,7 @@ | |||
"preferred-install": "dist", | |||
"sort-packages": true, | |||
"platform": { | |||
"php": "8.0" | |||
"php": "8.2" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Discussed the same in Slack as long as D10 and 8.1 are not EoL. 👍🏻
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, with some small adjustments.
restoring psr 18 code d9 is EOL restoring get Adapter linting adding import adding factory default configs to import remove some dependencies from config removing more dependencies actually test different versions updating testing procs updating robofile reformatting RoboFile codacy config removing unnecessary steps updating testing Adding codacy to gitattributes Back to 8.1 requirement and deprecating quay Add phpcs to .gitattributes composer update restoring quay restoring quay reverting change
Upgrade libraries and current code to work with drupal 11.
DEPRECATED by this release:
The target version tag for this release is 8.3 and the HEAD on 8.x.
Drupal 9.x installations should use version 8.2.x of the module until they upgrade to D10 or D11.
Drupal 8.x was deprecated by a previous release