Skip to content
This repository has been archived by the owner on Mar 28, 2023. It is now read-only.

Update dependency drush/drush to v9.6.2 #4

Merged
merged 2 commits into from
Apr 9, 2019

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 11, 2019

This PR contains the following updates:

Package Type Update Change References
drush/drush require minor 9.4.0 -> 9.6.2 homepage, source

Release Notes

drush-ops/drush

v9.6.2

Compare Source

This release brings in a bug fix in site-process library, as well as:

  • Fix #​2909: Relative root paths no longer seem to work (#​4019)
  • #​4020 Added --uid and --mail options for the drush user:login command
  • Fixes #​4004: Do not set tty mode if stdout is redirected. (#​4028)
  • No timeout by default in DrushTT. (#​4029)
  • Fix sql-dump log message (#​4030)

v9.6.1

Compare Source

A few nice enhancements in this patch release. See below. Also see the release notes for 9.6.0 for much more new goodies.

  • Fixes #​3997: Pass --db-su through to sql methods (#​3998)
  • Let site:install work with just PDO and no shell commands. (#​3999)
  • Add Drush Test Traits (#​4003) and Auto set user agent for contrib modules using DrushTT. (#​4013)
  • sql:sync shouldn't crash due to leftover files. (#​4011)
  • Fix #​4015. Drush 9.6 runserver TTY mode requires /dev/tty to be read/writable
  • Remove usage of deprecated method defaultQuestions (#​4001)

v9.6.0

Compare Source

This release features significant new features and a major refactor of our site alias remote communication. If Drush had a marketing department, they would have insisted on the number 10.0. We don't, so 9.6 it is. We did our very best to preserve existing APIs - please report any breakage.

Highlights

  • Deprecate drush_invoke_process(), backend.inc and context.inc. These are no longer used by Drush core and commandfiles are encouraged to use their replacements like Drush::drush(). These APIs will be removed in Drush 10. This is a HUGE win for the maintainability of Drush. #​3758
  • Site aliases may now point into a Docker container #​3835
  • Now 100% ✅ on Windows. All PRs tested for regressions (via Appveyor).
  • Now 100% ✅ for sqlite and postgres databases. Mysql has always been ✅. Our test bots run these tests every night.
  • Add --filter to many commands (#​3718). You may now filter output from any tabular commands. An example: drush pm:list --filter=ctools. See docs for details and general info about output formats.
  • Unish, our test framework, can now run integration tests without a heavy setUp(). Tests are being ported over.
  • Use Drupal DB during bootstrap instead of CLI (#​3800). This enables you to run all but the sql:* commands without the mysql client. Useful for minimalist Docker environments.

Other Noteable Changes

  • Fix significant bug where pm:security misses required security updates. (#​3766)
  • Allow Symfony Console commands to be used in php:cli. (#​3770). Did you know that Drush can discover and run standard Symfony Console commands?
  • Document how to deal with dynamic usernames in a site.yml file. 9fb7658
  • Obsolete the unused and unmaintained core:execute command. Use site:ssh instead. (#​3803)
  • Add ssh.pipefail config and use it in sql:dump --gzip (#​3818)
  • PGPASSFILE passed via Process not on commandline (#​3833)
  • Use --uri from commandline over uri in an alias (#​3966)

v9.5.2

Compare Source

9.5.2

  • Fix #​3656: Adding cwd option to core-cli
  • Fix #​3741 Handle global Drush9 edge case
  • #​3747 Keep things that are only needed for debugging out of Packagist's prefer dist' exports.

9.5.1

  • Removed a patch to drupal/core that was inadvertently specified in composer.json

9.5.0

  • When an update fails, updatedb is still exiting with 0. (#​3673)
  • Add a cache clear option for plugin cache a330e39
  • Fix undefined variable preflightArgs notice (#​3679)
  • Fix help example for php:script
  • Add command to import .po files (#​3521)
  • Fixes #​3672: Call Boot::terminate() in a shutdown handler. (#​3680)
  • Move sandbox and SUT alongside Drush, instead of in a tmp dir (#​3682)
  • Update cron.md - invert env / docroot order (#​3686)
  • Retain 'contrib' / 'custom' paths for site-wide Drush extensions (#​3687)
  • Provide docker-compose for running tests and developing Drush (#​3691)
  • Fix config:export not deleting collections (#​3690)
  • Fix SiteAliasManager::getMultiple (#​3695)
  • Functional tests compatible with PHPUnit 6. a12639e
  • Fix .env.example syntax d5c56d0
  • Get rid of UNISH_DRUPAL_MAJOR_VERSION constant. bb82da3
  • Update to Symfony 3.4 as minimum. (#​3697)
  • Use new native isHidden() method in Help. Also mark SUT commands as hidden (#​3698)
  • Don't delete built-in users during entity:delete. b136aa3
  • Compatibility with new Tideways XHProf extension. (#​3707)
  • Bugfix in pgsql sql driver : options --data-only and --create-db were always active (#​3685)
  • Bump chi-teck/drupal-code-generator dependency.
  • Add way to clear cache bin(s) by name via 'drush cc bin [name]' (#​3726)
  • Pass -A by default to mysql connections. Speeds up connect time. (#​3727)
  • Fix #​2282, #​2079. Do not pass this->query_extra to pg_dump. Refs #​3727.
  • Under Windows+Postgres, "PGPASSFILE=..." is interpreted as a command 1764553
  • Remove query_extra in dumpCmd for sqlite 93e36e5
  • Fixed notice Undefined variable: translationOptions (#​3723)
  • Fix #​3586. entup is always is clearing cache.
  • Add usage hint about detecting pending entity updates. 1e5029e

v9.5.1

Compare Source

9.5.1

  • Removed a patch to drupal/core that was inadvertently specified in composer.json

9.5.0

  • When an update fails, updatedb is still exiting with 0. (#​3673)
  • Add a cache clear option for plugin cache a330e39
  • Fix undefined variable preflightArgs notice (#​3679)
  • Fix help example for php:script
  • Add command to import .po files (#​3521)
  • Fixes #​3672: Call Boot::terminate() in a shutdown handler. (#​3680)
  • Move sandbox and SUT alongside Drush, instead of in a tmp dir (#​3682)
  • Update cron.md - invert env / docroot order (#​3686)
  • Retain 'contrib' / 'custom' paths for site-wide Drush extensions (#​3687)
  • Provide docker-compose for running tests and developing Drush (#​3691)
  • Fix config:export not deleting collections (#​3690)
  • Fix SiteAliasManager::getMultiple (#​3695)
  • Functional tests compatible with PHPUnit 6. a12639e
  • Fix .env.example syntax d5c56d0
  • Get rid of UNISH_DRUPAL_MAJOR_VERSION constant. bb82da3
  • Update to Symfony 3.4 as minimum. (#​3697)
  • Use new native isHidden() method in Help. Also mark SUT commands as hidden (#​3698)
  • Don't delete built-in users during entity:delete. b136aa3
  • Compatibility with new Tideways XHProf extension. (#​3707)
  • Bugfix in pgsql sql driver : options --data-only and --create-db were always active (#​3685)
  • Bump chi-teck/drupal-code-generator dependency.
  • Add way to clear cache bin(s) by name via 'drush cc bin [name]' (#​3726)
  • Pass -A by default to mysql connections. Speeds up connect time. (#​3727)
  • Fix #​2282, #​2079. Do not pass this->query_extra to pg_dump. Refs #​3727.
  • Under Windows+Postgres, "PGPASSFILE=..." is interpreted as a command 1764553
  • Remove query_extra in dumpCmd for sqlite 93e36e5
  • Fixed notice Undefined variable: translationOptions (#​3723)
  • Fix #​3586. entup is always is clearing cache.
  • Add usage hint about detecting pending entity updates. 1e5029e

v9.5.0

Compare Source

  • When an update fails, updatedb is still exiting with 0. (#​3673)
  • Add a cache clear option for plugin cache a330e39
  • Fix undefined variable preflightArgs notice (#​3679)
  • Fix help example for php:script
  • Add command to import .po files (#​3521)
  • Fixes #​3672: Call Boot::terminate() in a shutdown handler. (#​3680)
  • Move sandbox and SUT alongside Drush, instead of in a tmp dir (#​3682)
  • Update cron.md - invert env / docroot order (#​3686)
  • Retain 'contrib' / 'custom' paths for site-wide Drush extensions (#​3687)
  • Provide docker-compose for running tests and developing Drush (#​3691)
  • Fix config:export not deleting collections (#​3690)
  • Fix SiteAliasManager::getMultiple (#​3695)
  • Functional tests compatible with PHPUnit 6. a12639e
  • Fix .env.example syntax d5c56d0
  • Get rid of UNISH_DRUPAL_MAJOR_VERSION constant. bb82da3
  • Update to Symfony 3.4 as minimum. (#​3697)
  • Use new native isHidden() method in Help. Also mark SUT commands as hidden (#​3698)
  • Don't delete built-in users during entity:delete. b136aa3
  • Compatibility with new Tideways XHProf extension. (#​3707)
  • Bugfix in pgsql sql driver : options --data-only and --create-db were always active (#​3685)
  • Bump chi-teck/drupal-code-generator dependency.
  • Add way to clear cache bin(s) by name via 'drush cc bin [name]' (#​3726)
  • Pass -A by default to mysql connections. Speeds up connect time. (#​3727)
  • Fix #​2282, #​2079. Do not pass this->query_extra to pg_dump. Refs #​3727.
  • Under Windows+Postgres, "PGPASSFILE=..." is interpreted as a command 1764553
  • Remove query_extra in dumpCmd for sqlite 93e36e5
  • Fixed notice Undefined variable: translationOptions (#​3723)
  • Fix #​3586. entup is always is clearing cache.
  • Add usage hint about detecting pending entity updates. 1e5029e

Renovate 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 if you modify the PR title to begin with "rebase!".

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


  • If you want to rebase/retry this PR, check this box

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

@renovate
Copy link
Author

renovate bot commented Mar 11, 2019

⚠️ 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:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you check the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: composer.lock
Command failed: docker run --rm -v /mnt/renovate/gh/YaManicKill/viewfield:/mnt/renovate/gh/YaManicKill/viewfield -v /mnt/renovate/tmp/renovate/cache/composer:/mnt/renovate/tmp/renovate/cache/composer -e COMPOSER_CACHE_DIR -w /mnt/renovate/gh/YaManicKill/viewfield renovate/composer composer update drush/drush --ignore-platform-reqs --no-ansi --no-interaction --no-scripts --no-autoloader
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for drush/drush 9.6.2 -> satisfiable by drush/drush[9.6.2].
    - Conclusion: don't install chi-teck/drupal-code-generator 1.28.0
    - drush/drush 9.6.2 requires chi-teck/drupal-code-generator ^1.28.1 -> satisfiable by chi-teck/drupal-code-generator[1.28.1, 1.28.x-dev, 1.x-dev].
    - Can only install one of: chi-teck/drupal-code-generator[1.28.1, 1.28.0].
    - Can only install one of: chi-teck/drupal-code-generator[1.28.x-dev, 1.28.0].
    - Can only install one of: chi-teck/drupal-code-generator[1.x-dev, 1.28.0].
    - Installation request for chi-teck/drupal-code-generator (locked at 1.28.0) -> satisfiable by chi-teck/drupal-code-generator[1.28.0].

 `docker run --rm -v /mnt/renovate/gh/YaManicKill/viewfield:/mnt/renovate/gh/YaManicKill/viewfield -v /mnt/renovate/tmp/renovate/cache/composer:/mnt/renovate/tmp/renovate/cache/composer -e COMPOSER_CACHE_DIR -w /mnt/renovate/gh/YaManicKill/viewfield renovate/composer composer update drush/drush --ignore-platform-reqs --no-ansi --no-interaction --no-scripts --no-autoloader` (exited with error code 2)

@renovate renovate bot requested a review from AlMcKinlay March 11, 2019 10:01
@renovate renovate bot force-pushed the renovate/drush-drush-9.x branch 4 times, most recently from d370fd9 to 98eb090 Compare March 14, 2019 17:01
@renovate renovate bot changed the title Update dependency drush/drush to v9.5.2 Update dependency drush/drush to v9.6.0 Mar 14, 2019
@renovate renovate bot force-pushed the renovate/drush-drush-9.x branch 3 times, most recently from e5ce221 to 9039927 Compare March 21, 2019 12:58
@renovate renovate bot force-pushed the renovate/drush-drush-9.x branch from 9039927 to a53f853 Compare March 26, 2019 09:47
@renovate renovate bot changed the title Update dependency drush/drush to v9.6.0 Update dependency drush/drush to v9.6.1 Mar 26, 2019
@renovate renovate bot force-pushed the renovate/drush-drush-9.x branch from a53f853 to 4f48f9f Compare April 3, 2019 14:01
@renovate renovate bot changed the title Update dependency drush/drush to v9.6.1 Update dependency drush/drush to v9.6.2 Apr 3, 2019
@renovate renovate bot force-pushed the renovate/drush-drush-9.x branch from 4f48f9f to bbbc03f Compare April 9, 2019 07:57
@renovate renovate bot force-pushed the renovate/drush-drush-9.x branch from bbbc03f to 9ebd040 Compare April 9, 2019 08:32
@renovate
Copy link
Author

renovate bot commented Apr 9, 2019

PR has been edited

👷 This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over you may click the "rebase" checkbox in the PR body/description.

@AlMcKinlay AlMcKinlay merged commit e7551ae into master Apr 9, 2019
@renovate renovate bot deleted the renovate/drush-drush-9.x branch April 9, 2019 09:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants