Problem/Motivation

An initial report was to add Drush 11 support to the composer.json file. However, in #3264767: Support Drupal core 10 + PHP 8.1 we agreed that Migrate Plus should not depend on drush, so the requirement can be dropped.

Proposed resolution

Remove dependency on Drush.

Command icon 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

joelpittet created an issue. See original summary.

joelpittet’s picture

Issue summary: View changes

heddn made their first commit to this issue’s fork.

matroskeen’s picture

Title: Drush 11 Support » Remove Drush dependency from composer.json file
Issue summary: View changes
Status: Needs review » Reviewed & tested by the community

I'm updating the issue summary after discussing this in #3264767: Support Drupal core 10 + PHP 8.1. I'm also marking it as RTBC - we don't need Drush in Migrate Plus :)

heddn’s picture

Status: Reviewed & tested by the community » Fixed
matroskeen’s picture

Crediting @joelpittet for reporting the issue and publishing a patch.
The final solution is different, but the end goal was the same - make it compatible with Drush 11 / Drupal 10.

Thank you!

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.