amazeeio / drupal-example-simple

Maintained examples can be found at https://github.com/lagoon-examples.
GNU General Public License v2.0
12 stars 21 forks source link

Update dependency drush/drush to v11 (8.x) #271

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
drush/drush (source) require major 10.6.2 -> 11.0.2

Release Notes

drush-ops/drush ### [`v11.0.2`](https://togithub.com/drush-ops/drush/releases/11.0.2) [Compare Source](https://togithub.com/drush-ops/drush/compare/11.0.1...11.0.2) #### What's Changed - Fixes [#​5024](https://togithub.com/drush-ops/drush/issues/5024). Allow Symfony 5.4 and 6 by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5025](https://togithub.com/drush-ops/drush/pull/5025) - Remove grasmash/yaml-expander as it is not used by [@​alexpott](https://togithub.com/alexpott) in [https://github.com/drush-ops/drush/pull/5028](https://togithub.com/drush-ops/drush/pull/5028) - Tighten squizlabs/php_codesniffer constraint by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5029](https://togithub.com/drush-ops/drush/pull/5029) - drush core:status (still) no longer works in Drush 11 with non-core db drivers by [@​mondrake](https://togithub.com/mondrake) in [https://github.com/drush-ops/drush/pull/5032](https://togithub.com/drush-ops/drush/pull/5032) - Move entity:updates command to LegacyCommands. Its unused in Drupal 9+ by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5033](https://togithub.com/drush-ops/drush/pull/5033) - Simplify compatibility matrix now that Drupal 8 is EOL. by [@​greg-1-anderson](https://togithub.com/greg-1-anderson) in [https://github.com/drush-ops/drush/pull/5035](https://togithub.com/drush-ops/drush/pull/5035) - Bump site-process for less verbose exceptions. by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5034](https://togithub.com/drush-ops/drush/pull/5034) - Remove dead code and re-enable --partial test. by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5036](https://togithub.com/drush-ops/drush/pull/5036) **Full Changelog**: https://github.com/drush-ops/drush/compare/11.0.1...11.0.2 ### [`v11.0.1`](https://togithub.com/drush-ops/drush/releases/11.0.1) [Compare Source](https://togithub.com/drush-ops/drush/compare/11.0.0...11.0.1) #### What's Changed - Fix [#​5010](https://togithub.com/drush-ops/drush/issues/5010). sql:dump includes path to sqlite3 database file in result-file=auto filename. Also uses in-memory sqlite during CI. by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5012](https://togithub.com/drush-ops/drush/pull/5012) - Add --filter option to migrate:status by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5014](https://togithub.com/drush-ops/drush/pull/5014) - Fixes [#​5015](https://togithub.com/drush-ops/drush/issues/5015). Nullable string type hint on runserver's parseUri(). by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5017](https://togithub.com/drush-ops/drush/pull/5017) - Enable custom Logger(s). by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5022](https://togithub.com/drush-ops/drush/pull/5022) - drush core:status no longer works in Drush 11 with non-core db drivers by [@​mondrake](https://togithub.com/mondrake) in [https://github.com/drush-ops/drush/pull/5023](https://togithub.com/drush-ops/drush/pull/5023) #### New Contributors - [@​mondrake](https://togithub.com/mondrake) made their first contribution in [https://github.com/drush-ops/drush/pull/5023](https://togithub.com/drush-ops/drush/pull/5023) **Full Changelog**: https://github.com/drush-ops/drush/compare/11.0.0...11.0.1 ### [`v11.0.0`](https://togithub.com/drush-ops/drush/releases/11.0.0) [Compare Source](https://togithub.com/drush-ops/drush/compare/10.6.2...11.0.0) This release is recommended for all Drupal 9 sites. [Drush 10 is no longer supported](https://www.drush.org/latest/install/#drupal-compatibility). #### Highlights - Drupal 8 support is removed. Lots of dependencies updated as a result.. Composer warns if you try to enable Drush 11 with Drupal 8 or Drupal 9.1-. - The command API is unchanged so your custom and contrib commands should run successfully, without changes - [The Generator API has changed](https://togithub.com/Chi-teck/drupal-code-generator/releases/tag/2.0.0). Very few contrib/custom modules ship with generators so minimal impact. - A bundle class generator! by [@​weitzman](https://togithub.com/weitzman) in [#​4903](https://togithub.com/drush-ops/drush/issues/4903) - Add field:create and other field commands by [@​DieterHolvoet](https://togithub.com/DieterHolvoet) in [#​4853](https://togithub.com/drush-ops/drush/issues/4853), [#​4926](https://togithub.com/drush-ops/drush/issues/4926), [#​4930](https://togithub.com/drush-ops/drush/issues/4930) - [Commands may now be authored using PHP8 Attributes instead of annotations](https://togithub.com/drush-ops/drush/blob/11.x/tests/integration/resources/Commands/ExampleAttributesCommands.php). Annotations are still supported. - Add entity:save command by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/4858](https://togithub.com/drush-ops/drush/pull/4858) - pm:enable should fail by default if hook_requirements() is not met by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/4874](https://togithub.com/drush-ops/drush/pull/4874) - Remove core:init command. by [@​weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/4875](https://togithub.com/drush-ops/drush/pull/4875) - Fix [#​4541](https://togithub.com/drush-ops/drush/issues/4541): Add again uid and mail options for user commands ([#​4542](https://togithub.com/drush-ops/drush/issues/4542)) \[O'Briat] - Fix [#​2927](https://togithub.com/drush-ops/drush/issues/2927). Don't issue a login link if user is blocked. ([#​4934](https://togithub.com/drush-ops/drush/issues/4934)) \[Moshe Weitzman] - Fixed drush_backend_batch_process() not clearing batch_get() by [@​plach79](https://togithub.com/plach79) in [https://github.com/drush-ops/drush/pull/4886](https://togithub.com/drush-ops/drush/pull/4886) - Let config:set change multiple top-level keys. Add docs and tests. ([#​4983](https://togithub.com/drush-ops/drush/issues/4983)) \[Moshe Weitzman] - Move from PSR2 to PSR12 coding standard ([#​4994](https://togithub.com/drush-ops/drush/issues/4994)) \[Moshe Weitzman] - Remove Drush's cache API. We no longer need to cache annotation parsing. ([#​4965](https://togithub.com/drush-ops/drush/issues/4965)) \[Moshe Weitzman] - Lots of doc improvements at www.drush.org, including new pages for Generators and Last Updated info at bottom of most pages. - Lots of source code modernizations as proposed by Rector tool.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

renovate[bot] commented 2 years ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: composer.lock
Command failed: docker run --rm --name=renovate_php --label=renovate_child -v "/mnt/renovate/gh/amazeeio/drupal-example-simple":"/mnt/renovate/gh/amazeeio/drupal-example-simple" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -e COMPOSER_CACHE_DIR -e COMPOSER_AUTH -w "/mnt/renovate/gh/amazeeio/drupal-example-simple" docker.io/renovate/php bash -l -c "install-tool composer 2.2.4 && composer update drush/drush --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins"
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires drush/drush 11.0.2 -> satisfiable by drush/drush[11.0.2].
    - drush/drush 11.0.2 requires symfony/event-dispatcher ^4.0 || ^5.0 || ^6.0 -> found symfony/event-dispatcher[v4.0.0-BETA1, ..., 4.4.x-dev, v5.0.0-BETA1, ..., 5.4.x-dev, v6.0.0-BETA1, ..., 6.1.x-dev] but these were not loaded, likely because it conflicts with another require.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
renovate[bot] commented 2 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 11.x releases. However, if you upgrade to 11.x manually then Renovate will reenable minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.