Closed renovate[bot] closed 1 month ago
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:
Command failed: composer update drush/drush:12.5.2 --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 ^12.5.2, found drush/drush[12.5.2, 12.x-dev] but these were not loaded, likely because it conflicts with another require.
Problem 2
- drupal-tome/tome_drush is locked to version dev-feature/3-drush_11 and an update of this package was not requested.
- drupal-tome/tome_drush dev-feature/3-drush_11 requires drush/drush ^9.6.0 || ^10.0 || ^11.0 -> found drush/drush[9.6.0-alpha1, ..., 9.x-dev, 10.0.0-alpha1, ..., 10.x-dev, 11.0.0-rc1, ..., 11.x-dev] but it conflicts with your root composer.json require (^12.5.2).
Problem 3
- laminas/laminas-diactoros 2.8.0 requires php ^7.3 || ~8.0.0 || ~8.1.0 -> your php version (8.3.6) does not satisfy that requirement.
- drupal/core-recommended 9.3.6 requires laminas/laminas-diactoros 2.8.0 -> satisfiable by laminas/laminas-diactoros[2.8.0].
- drupal/core-recommended is locked to version 9.3.6 and an update of this package was not requested.
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
This PR contains the following updates:
^9.6.0 \|\| ^10.0 \|\| ^11.0
->^9.6.0 \|\| ^10.0 \|\| ^11.0 \|\| ^12.0
^11.0
->^12.5.2
Release Notes
drush-ops/drush (drush/drush)
### [`v12.5.2`](https://togithub.com/drush-ops/drush/releases/tag/12.5.2) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.5.1...12.5.2) #### What's Changed - Delegate container docs by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5924](https://togithub.com/drush-ops/drush/pull/5924) - Fix null param to ucfirst() fatal error when DB information is missing by [@Supreetam09](https://togithub.com/Supreetam09) in [https://github.com/drush-ops/drush/pull/5918](https://togithub.com/drush-ops/drush/pull/5918) - fix generator completion by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5931](https://togithub.com/drush-ops/drush/pull/5931) - Update QueueCommands.php by [@bhanu951](https://togithub.com/bhanu951) in [https://github.com/drush-ops/drush/pull/5964](https://togithub.com/drush-ops/drush/pull/5964) - Fixes [#5965](https://togithub.com/drush-ops/drush/issues/5965). drupal finder compat by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5966](https://togithub.com/drush-ops/drush/pull/5966) - Allow command classes to set their own logger channel (12.x) by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5980](https://togithub.com/drush-ops/drush/pull/5980) - Stop bootstrapping early in deploy command [https://github.com/drush-ops/drush/pull/5953](https://togithub.com/drush-ops/drush/pull/5953) #### New Contributors - [@Supreetam09](https://togithub.com/Supreetam09) made their first contribution in [https://github.com/drush-ops/drush/pull/5918](https://togithub.com/drush-ops/drush/pull/5918) - [@bhanu951](https://togithub.com/bhanu951) made their first contribution in [https://github.com/drush-ops/drush/pull/5964](https://togithub.com/drush-ops/drush/pull/5964) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.5.1...12.5.2 ### [`v12.5.1`](https://togithub.com/drush-ops/drush/releases/tag/12.5.1) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.5.0...12.5.1) #### What's Changed - Allow autowire of Drush services by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5923](https://togithub.com/drush-ops/drush/pull/5923) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.5.0...12.5.1 ### [`v12.5.0`](https://togithub.com/drush-ops/drush/releases/tag/12.5.0) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.4.4...12.5.0) Commandfiles are now encouraged to inject their dependencies via [Autowire](https://www.drush.org/12.x/dependency-injection/) ([#5893](https://togithub.com/drush-ops/drush/issues/5893)). The drush.services.yml file is deprecated and may be removed in Drush 13. Now is also a good time to update commandfiles to use [PHP Attributes](https://www.drush.org/12.x/commands/#attributes-or-annotations) instead of annotations. [A new content authoring command: entity:create](https://togithub.com/drush-ops/drush/commit/841bf4414913897bed154b017092887ebb5aa5c3). Added in 12.4.4 and so fun we had to mention it again in this minor release. **Full Changelog**: https://github.com/drush-ops/drush/compare/12.4.4...12.5.0 ### [`v12.4.4`](https://togithub.com/drush-ops/drush/releases/tag/12.4.4) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.4.3...12.4.4) #### New - [A new content authoring command: entity:create](https://togithub.com/drush-ops/drush/commit/841bf4414913897bed154b017092887ebb5aa5c3) #### What's Changed - Add asciinema and autocast in our DDEV by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5817](https://togithub.com/drush-ops/drush/pull/5817) - Set correct generator type for alias-file generator by [@Chi-teck](https://togithub.com/Chi-teck) in [https://github.com/drush-ops/drush/pull/5820](https://togithub.com/drush-ops/drush/pull/5820) - Add tip that `--destination` starting point is Drupal root by [@gitressa](https://togithub.com/gitressa) in [https://github.com/drush-ops/drush/pull/5819](https://togithub.com/drush-ops/drush/pull/5819) - Report full path to archive dump when --destination is passed. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5821](https://togithub.com/drush-ops/drush/pull/5821) - Test trait must convert arg to string by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5822](https://togithub.com/drush-ops/drush/pull/5822) - Avoid TypeError when calling a Drush command inside of php:cli by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5824](https://togithub.com/drush-ops/drush/pull/5824) - Update path to /path/to/vendor/bin under Install > Execution by [@gitressa](https://togithub.com/gitressa) in [https://github.com/drush-ops/drush/pull/5826](https://togithub.com/drush-ops/drush/pull/5826) - Avoid newest Xdebug by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5835](https://togithub.com/drush-ops/drush/pull/5835) - Remove crufty comment by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5841](https://togithub.com/drush-ops/drush/pull/5841) - Fix [#5816](https://togithub.com/drush-ops/drush/issues/5816). PolicyCommands.php example produces errors by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5842](https://togithub.com/drush-ops/drush/pull/5842) - Attribute also does the validate by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5818](https://togithub.com/drush-ops/drush/pull/5818) - (documentation) Add a command example using %private path alias. by [@jonpugh](https://togithub.com/jonpugh) in [https://github.com/drush-ops/drush/pull/5847](https://togithub.com/drush-ops/drush/pull/5847) - Replace usage of Assertion\Handle::register() by [@claudiu-cristea](https://togithub.com/claudiu-cristea) in [https://github.com/drush-ops/drush/pull/5852](https://togithub.com/drush-ops/drush/pull/5852) - DrushLoggerServiceProvider is not registered after cache rebuild by [@mcdruid](https://togithub.com/mcdruid) in [https://github.com/drush-ops/drush/pull/5863](https://togithub.com/drush-ops/drush/pull/5863) - Fix update notes from prior Drush versions to include missing /src by [@goba](https://togithub.com/goba) in [https://github.com/drush-ops/drush/pull/5874](https://togithub.com/drush-ops/drush/pull/5874) - Add Drush 13 / Drupal 11 to compatibility to help users plan by [@goba](https://togithub.com/goba) in [https://github.com/drush-ops/drush/pull/5875](https://togithub.com/drush-ops/drush/pull/5875) - Skip abstract entity type classes from being exposed with their short… by [@ceesgeene](https://togithub.com/ceesgeene) in [https://github.com/drush-ops/drush/pull/5856](https://togithub.com/drush-ops/drush/pull/5856) - Remove the use of `mt_rand` by [@bbeversdorf](https://togithub.com/bbeversdorf) in [https://github.com/drush-ops/drush/pull/5857](https://togithub.com/drush-ops/drush/pull/5857) #### New Contributors - [@jonpugh](https://togithub.com/jonpugh) made their first contribution in [https://github.com/drush-ops/drush/pull/5847](https://togithub.com/drush-ops/drush/pull/5847) - [@bbeversdorf](https://togithub.com/bbeversdorf) made their first contribution in [https://github.com/drush-ops/drush/pull/5857](https://togithub.com/drush-ops/drush/pull/5857) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.4.3...12.4.4 ### [`v12.4.3`](https://togithub.com/drush-ops/drush/releases/tag/12.4.3) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.4.2...12.4.3) #### What's Changed - Use constants for command names by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5803](https://togithub.com/drush-ops/drush/pull/5803) - Add Attribute for use by obsolete commands by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5804](https://togithub.com/drush-ops/drush/pull/5804) - Add an attribute for formatter options by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5805](https://togithub.com/drush-ops/drush/pull/5805) - Add minimal as profile option by [@gitressa](https://togithub.com/gitressa) in [https://github.com/drush-ops/drush/pull/5791](https://togithub.com/drush-ops/drush/pull/5791) - Fix [#5810](https://togithub.com/drush-ops/drush/issues/5810). Improve rendering of list in docs by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5811](https://togithub.com/drush-ops/drush/pull/5811) - Correct fix for batch update scenario by [@Berdir](https://togithub.com/Berdir) in [https://github.com/drush-ops/drush/pull/5809](https://togithub.com/drush-ops/drush/pull/5809) - \--ignore-roles for sql:sanitize 12.x, based on PR [#4725](https://togithub.com/drush-ops/drush/issues/4725) by [@Berdir](https://togithub.com/Berdir) in [https://github.com/drush-ops/drush/pull/5808](https://togithub.com/drush-ops/drush/pull/5808) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.4.2...12.4.3 ### [`v12.4.2`](https://togithub.com/drush-ops/drush/releases/tag/12.4.2) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.4.1...12.4.2) #### What's Changed - Cast call to setTty() to satisfy new type hint. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5799](https://togithub.com/drush-ops/drush/pull/5799) - Use constants in sanitize hooks by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5800](https://togithub.com/drush-ops/drush/pull/5800) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.4.1...12.4.2 ### [`v12.4.1`](https://togithub.com/drush-ops/drush/releases/tag/12.4.1) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.4.0...12.4.1) #### What's Changed - Remove no longer needed phpunit bootstrap file by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5793](https://togithub.com/drush-ops/drush/pull/5793) - Add link to HookManager in docs by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5794](https://togithub.com/drush-ops/drush/pull/5794) - Refs [#5785](https://togithub.com/drush-ops/drush/issues/5785). Fix path to remote drush by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5796](https://togithub.com/drush-ops/drush/pull/5796) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.4.0...12.4.1 ### [`v12.4.0`](https://togithub.com/drush-ops/drush/releases/tag/12.4.0) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.3.0...12.4.0) #### What's Changed - field-create: Don't list field types with no_ui set to true by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5782](https://togithub.com/drush-ops/drush/pull/5782) - Fixes [#5761](https://togithub.com/drush-ops/drush/issues/5761) Fix remote call has wrong path for vendor/bin/drush… by [@joelpittet](https://togithub.com/joelpittet) in [https://github.com/drush-ops/drush/pull/5785](https://togithub.com/drush-ops/drush/pull/5785) - Add a MariaDB driver to handle its mysqldump replacement by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5787](https://togithub.com/drush-ops/drush/pull/5787) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.3.0...12.4.0 ### [`v12.3.0`](https://togithub.com/drush-ops/drush/releases/tag/12.3.0) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.2.0...12.3.0) #### What's Changed - SqlBase: Fix PHP 8.1 compatibility with `drush sql:create --simulate` by [@codebymikey](https://togithub.com/codebymikey) in [https://github.com/drush-ops/drush/pull/5757](https://togithub.com/drush-ops/drush/pull/5757) - Fix 'TypeError: FieldCreateCommands::getExistingFieldStorageOptions(): Argument [#3](https://togithub.com/drush-ops/drush/issues/3) ($showMachineNames) must be of type bool, string given' by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5759](https://togithub.com/drush-ops/drush/pull/5759) - Update composer.lock so that the SDC generator from chi-teck/drupal-code-generator is displayed in help site by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5763](https://togithub.com/drush-ops/drush/pull/5763) - Remove pm:security in favor of composer audit by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5775](https://togithub.com/drush-ops/drush/pull/5775) #### New Contributors - [@adamzimmermann](https://togithub.com/adamzimmermann) made their first contribution in [https://github.com/drush-ops/drush/pull/5758](https://togithub.com/drush-ops/drush/pull/5758) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.2.0...12.3.0 ### [`v12.2.0`](https://togithub.com/drush-ops/drush/releases/tag/12.2.0) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.1.3...12.2.0) #### What's Changed - Handle final entity class in php:cli by [@heddn](https://togithub.com/heddn) in [https://github.com/drush-ops/drush/pull/5729](https://togithub.com/drush-ops/drush/pull/5729) - Fix [#5730](https://togithub.com/drush-ops/drush/issues/5730). php:cli should avoid duplicate class name. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5733](https://togithub.com/drush-ops/drush/pull/5733) - Use class references and first class callable syntax in cli command by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5735](https://togithub.com/drush-ops/drush/pull/5735) - Fix multiselect choice() by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5737](https://togithub.com/drush-ops/drush/pull/5737) - Add locale:import:all - imports multiple custom translation po files by [@andypost](https://togithub.com/andypost) in [https://github.com/drush-ops/drush/pull/5569](https://togithub.com/drush-ops/drush/pull/5569) - Use logger method in locale:import-all by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5738](https://togithub.com/drush-ops/drush/pull/5738) - Update StateCommands.php by [@Elvin-Xhimitiku](https://togithub.com/Elvin-Xhimitiku) in [https://github.com/drush-ops/drush/pull/5740](https://togithub.com/drush-ops/drush/pull/5740) - Fix fatal error when no PHP version is specified in drush.yml by [@AronNovak](https://togithub.com/AronNovak) in [https://github.com/drush-ops/drush/pull/5743](https://togithub.com/drush-ops/drush/pull/5743) - Catch fatal errors as well during service instantiation by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5749](https://togithub.com/drush-ops/drush/pull/5749) - Move cache:rebuild to own command file by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5750](https://togithub.com/drush-ops/drush/pull/5750) - Use createEarly() for DI in CacheRebuildCommands by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5752](https://togithub.com/drush-ops/drush/pull/5752) - Honor Bootstrap in LoginCommands by using createEarly() by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5753](https://togithub.com/drush-ops/drush/pull/5753) #### New Contributors - [@Elvin-Xhimitiku](https://togithub.com/Elvin-Xhimitiku) made their first contribution in [https://github.com/drush-ops/drush/pull/5740](https://togithub.com/drush-ops/drush/pull/5740) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.1.3...12.2.0 ### [`v12.1.3`](https://togithub.com/drush-ops/drush/releases/tag/12.1.3) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.1.2...12.1.3) #### What's Changed - update twig:compile to use load() method by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5705](https://togithub.com/drush-ops/drush/pull/5705) - Move bootstrapDrupalCore() up a level in class hierarchy by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5706](https://togithub.com/drush-ops/drush/pull/5706) - PsySh quick entity access by [@chx](https://togithub.com/chx) in [https://github.com/drush-ops/drush/pull/5709](https://togithub.com/drush-ops/drush/pull/5709) - Document project-specfic psysh config file by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5710](https://togithub.com/drush-ops/drush/pull/5710) - Run batch process when (un)installing modules via config:import by [@claudiu-cristea](https://togithub.com/claudiu-cristea) in [https://github.com/drush-ops/drush/pull/5714](https://togithub.com/drush-ops/drush/pull/5714) - Follow-up: Run batch process when (un)installing modules via config:import by [@claudiu-cristea](https://togithub.com/claudiu-cristea) in [https://github.com/drush-ops/drush/pull/5715](https://togithub.com/drush-ops/drush/pull/5715) - Information dense entity dumper by [@chx](https://togithub.com/chx) in [https://github.com/drush-ops/drush/pull/5716](https://togithub.com/drush-ops/drush/pull/5716) - add loadRevision functionality by [@chx](https://togithub.com/chx) in [https://github.com/drush-ops/drush/pull/5717](https://togithub.com/drush-ops/drush/pull/5717) - Update commands.md with current command names by [@ptmkenny](https://togithub.com/ptmkenny) in [https://github.com/drush-ops/drush/pull/5720](https://togithub.com/drush-ops/drush/pull/5720) - Update drush.api.php typo by [@codebymikey](https://togithub.com/codebymikey) in [https://github.com/drush-ops/drush/pull/5723](https://togithub.com/drush-ops/drush/pull/5723) - Add argument/option autocompletion to field commands by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5678](https://togithub.com/drush-ops/drush/pull/5678) - Fix uncaught TypeError when docs path not found by [@MarttiR](https://togithub.com/MarttiR) in [https://github.com/drush-ops/drush/pull/5726](https://togithub.com/drush-ops/drush/pull/5726) #### New Contributors - [@ptmkenny](https://togithub.com/ptmkenny) made their first contribution in [https://github.com/drush-ops/drush/pull/5720](https://togithub.com/drush-ops/drush/pull/5720) - [@MarttiR](https://togithub.com/MarttiR) made their first contribution in [https://github.com/drush-ops/drush/pull/5726](https://togithub.com/drush-ops/drush/pull/5726) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.1.2...12.1.3 ### [`v12.1.2`](https://togithub.com/drush-ops/drush/releases/tag/12.1.2) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.1.1...12.1.2) #### What's Changed - Make query example work by using the database service by [@kekkis](https://togithub.com/kekkis) in [https://github.com/drush-ops/drush/pull/5680](https://togithub.com/drush-ops/drush/pull/5680) - Fix [#5672](https://togithub.com/drush-ops/drush/issues/5672). TypeError when setting config value to '\[]' by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5682](https://togithub.com/drush-ops/drush/pull/5682) - \--editor must have a value. Fixes [#5670](https://togithub.com/drush-ops/drush/issues/5670) by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5683](https://togithub.com/drush-ops/drush/pull/5683) - Fix [#5651](https://togithub.com/drush-ops/drush/issues/5651). drush sec could give better guidance when using drupal/core-recommended by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5684](https://togithub.com/drush-ops/drush/pull/5684) - Fix 'TypeError: SymfonyStyle::ask(): Argument [#2](https://togithub.com/drush-ops/drush/issues/2) ($default) must be of type ?string, int given' by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5690](https://togithub.com/drush-ops/drush/pull/5690) - Add an EntityToArray simplifier to FormatterManager by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5685](https://togithub.com/drush-ops/drush/pull/5685) - Fix [#5688](https://togithub.com/drush-ops/drush/issues/5688). sql:query fails when given a Gzip file with path starting … by [@phparkle](https://togithub.com/phparkle) in [https://github.com/drush-ops/drush/pull/5689](https://togithub.com/drush-ops/drush/pull/5689) - Add Twig debug command by [@Chi-teck](https://togithub.com/Chi-teck) in [https://github.com/drush-ops/drush/pull/5668](https://togithub.com/drush-ops/drush/pull/5668) - [#5686](https://togithub.com/drush-ops/drush/issues/5686) Fix issue "Drush installation is not detected for other site al… by [@ordermind](https://togithub.com/ordermind) in [https://github.com/drush-ops/drush/pull/5687](https://togithub.com/drush-ops/drush/pull/5687) - Update CommandInfoAlterers docs for Drush 12. Also update Woot's CommandInfoAlterer. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5695](https://togithub.com/drush-ops/drush/pull/5695) - Add note about dir change when porting commands to Drush 12 by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5696](https://togithub.com/drush-ops/drush/pull/5696) - Add FieldTextHooks by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5693](https://togithub.com/drush-ops/drush/pull/5693) - Fix 'TypeError: FieldBaseOverrideCreateCommands::askFieldDescription(): Argument [#1](https://togithub.com/drush-ops/drush/issues/1) ($default) must be of type ?string, TranslatableMarkup given' by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5699](https://togithub.com/drush-ops/drush/pull/5699) - Defensive code in options hook for field:create by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5700](https://togithub.com/drush-ops/drush/pull/5700) - Fix image:flush --all by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5702](https://togithub.com/drush-ops/drush/pull/5702) - Default to render cache clear by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5704](https://togithub.com/drush-ops/drush/pull/5704) #### New Contributors - [@kekkis](https://togithub.com/kekkis) made their first contribution in [https://github.com/drush-ops/drush/pull/5680](https://togithub.com/drush-ops/drush/pull/5680) - [@phparkle](https://togithub.com/phparkle) made their first contribution in [https://github.com/drush-ops/drush/pull/5689](https://togithub.com/drush-ops/drush/pull/5689) - [@ordermind](https://togithub.com/ordermind) made their first contribution in [https://github.com/drush-ops/drush/pull/5687](https://togithub.com/drush-ops/drush/pull/5687) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.1.1...12.1.2 ### [`v12.1.1`](https://togithub.com/drush-ops/drush/releases/tag/12.1.1) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.1.0...12.1.1) #### What's Changed - Inject database service into Watchdog commands by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5665](https://togithub.com/drush-ops/drush/pull/5665) - Fix config file name documentation by [@darrenoh](https://togithub.com/darrenoh) in [https://github.com/drush-ops/drush/pull/5671](https://togithub.com/drush-ops/drush/pull/5671) - Update Example query as JSON by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5676](https://togithub.com/drush-ops/drush/pull/5676) - Bring back Drupal kernel terminate event by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5677](https://togithub.com/drush-ops/drush/pull/5677) #### New Contributors - [@darrenoh](https://togithub.com/darrenoh) made their first contribution in [https://github.com/drush-ops/drush/pull/5671](https://togithub.com/drush-ops/drush/pull/5671) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.1.0...12.1.1 ### [`v12.1.0`](https://togithub.com/drush-ops/drush/releases/tag/12.1.0) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.0.2...12.1.0) #### What's Changed - Remove theme:in command alias to make list command column less wide. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5648](https://togithub.com/drush-ops/drush/pull/5648) - Add CASCADE to table drop in Postgres driver by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5649](https://togithub.com/drush-ops/drush/pull/5649) - Add on_error_stop to postgres driver. Fixes [#5591](https://togithub.com/drush-ops/drush/issues/5591) by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5650](https://togithub.com/drush-ops/drush/pull/5650) - Work around legacy generators crashing drush by [@neclimdul](https://togithub.com/neclimdul) in [https://github.com/drush-ops/drush/pull/5656](https://togithub.com/drush-ops/drush/pull/5656) - user:cancel - arg is optional by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5658](https://togithub.com/drush-ops/drush/pull/5658) - Return new user in user:create. Fixes [#5660](https://togithub.com/drush-ops/drush/issues/5660) by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5661](https://togithub.com/drush-ops/drush/pull/5661) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.0.2...12.1.0 ### [`v12.0.2`](https://togithub.com/drush-ops/drush/releases/tag/12.0.2) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.0.1...12.0.2) #### What's Changed - Add hook_deploy_NAME function by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5615](https://togithub.com/drush-ops/drush/pull/5615) - Use command name constants as hook targets by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5633](https://togithub.com/drush-ops/drush/pull/5633) - Fix broken links in generators.md by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5634](https://togithub.com/drush-ops/drush/pull/5634) - Use more constants for selector and command names by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5636](https://togithub.com/drush-ops/drush/pull/5636) - Fix [#2281](https://togithub.com/drush-ops/drush/issues/2281). Document that quotes are recommended when passing bash to ssh command. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5637](https://togithub.com/drush-ops/drush/pull/5637) - Legacy service instantiator dynamic property by [@Chi-teck](https://togithub.com/Chi-teck) in [https://github.com/drush-ops/drush/pull/5638](https://togithub.com/drush-ops/drush/pull/5638) - Entity delete fails with chunks option by [@Chi-teck](https://togithub.com/Chi-teck) in [https://github.com/drush-ops/drush/pull/5642](https://togithub.com/drush-ops/drush/pull/5642) - Fix [#5639](https://togithub.com/drush-ops/drush/issues/5639). ArchiveRestoreCommands::importDatabase problem with DB drop or create logic by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5644](https://togithub.com/drush-ops/drush/pull/5644) - Issue [#5643](https://togithub.com/drush-ops/drush/issues/5643) - 12.x - Fix return value of the \Drush\Sql\SqlPgsql::dbExists() by [@Sweetchuck](https://togithub.com/Sweetchuck) in [https://github.com/drush-ops/drush/pull/5646](https://togithub.com/drush-ops/drush/pull/5646) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.0.1...12.0.2 ### [`v12.0.1`](https://togithub.com/drush-ops/drush/releases/tag/12.0.1) [Compare Source](https://togithub.com/drush-ops/drush/compare/12.0.0...12.0.1) #### What's Changed - Make Drush 12 the default on www.drush.org by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5620](https://togithub.com/drush-ops/drush/pull/5620) - Add 11/23 EOL for Drupal 10, tweak other parts of install compat table by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5627](https://togithub.com/drush-ops/drush/pull/5627) - Fix alias name conflict for cache:set and config:set by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5632](https://togithub.com/drush-ops/drush/pull/5632) - Satisfy type hint with cast to string in watchdog:list by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5631](https://togithub.com/drush-ops/drush/pull/5631) - Sanity check service data in legacy service instantiator by [@greg-1-anderson](https://togithub.com/greg-1-anderson) in [https://github.com/drush-ops/drush/pull/5629](https://togithub.com/drush-ops/drush/pull/5629) - Add drush sset examples for new Twig debugging / caching settings by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5614](https://togithub.com/drush-ops/drush/pull/5614) **Full Changelog**: https://github.com/drush-ops/drush/compare/12.0.0...12.0.1 ### [`v12.0.0`](https://togithub.com/drush-ops/drush/releases/tag/12.0.0) [Compare Source](https://togithub.com/drush-ops/drush/compare/11.6.0...12.0.0) - Compatible with Drupal 10+. - Existing commands should run without modification unless you are doing something exotic. - Changing commands to use [PHP Attributes](https://www.drush.org/11.x/commands/#attributes-or-annotations) and [static create() factory](https://www.drush.org/11.x/dependency-injection/#create-method) may be done at your leisure, before Drupal 13. #### What's Changed - Always call the site-local Drush, if possible by [@greg-1-anderson](https://togithub.com/greg-1-anderson) in [https://github.com/drush-ops/drush/pull/5583](https://togithub.com/drush-ops/drush/pull/5583) - field-create: Make it easier for field types extending entity reference to add target type/bundles options (12.x) by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5609](https://togithub.com/drush-ops/drush/pull/5609) - Remove drush.services.yml warning message by [@greg-1-anderson](https://togithub.com/greg-1-anderson) in [https://github.com/drush-ops/drush/pull/5570](https://togithub.com/drush-ops/drush/pull/5570) - Fix [#5128](https://togithub.com/drush-ops/drush/issues/5128). Deprecate global configuration commands. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5573](https://togithub.com/drush-ops/drush/pull/5573) - Discover generators same as commands, without backward compat by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5581](https://togithub.com/drush-ops/drush/pull/5581) - Remove drush's own service providers. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5584](https://togithub.com/drush-ops/drush/pull/5584) - Remove pm:security-php in favor of composer audit by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5392](https://togithub.com/drush-ops/drush/pull/5392) - Fix [#5071](https://togithub.com/drush-ops/drush/issues/5071). Drop LegacyAliasConverter command. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5393](https://togithub.com/drush-ops/drush/pull/5393) - Convert all Drush core commands to use PHP8 Attributes instead of Annotations (e.g. ConfigCommands in [https://github.com/drush-ops/drush/pull/5396](https://togithub.com/drush-ops/drush/pull/5396)) - Use PHP 8.1 as min by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5397](https://togithub.com/drush-ops/drush/pull/5397) - Use final keyword for command classes, and constants for command names. Part n of many. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5410](https://togithub.com/drush-ops/drush/pull/5410) - field-create/field-delete: Filter bundles according to passed field name by [@DieterHolvoet](https://togithub.com/DieterHolvoet) in [https://github.com/drush-ops/drush/pull/5416](https://togithub.com/drush-ops/drush/pull/5416) - Update dcf generator for Attributes and D10 by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5442](https://togithub.com/drush-ops/drush/pull/5442) - php strict_types on commandfiles by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5450](https://togithub.com/drush-ops/drush/pull/5450) - Better composer bin by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5455](https://togithub.com/drush-ops/drush/pull/5455) - site:install Fix: database containing certain characters breaks creating of database by [@MakerTim](https://togithub.com/MakerTim) in [https://github.com/drush-ops/drush/pull/5167](https://togithub.com/drush-ops/drush/pull/5167) - Fix [#3793](https://togithub.com/drush-ops/drush/issues/3793): Don't validate config name on config:set. by [@donquixote](https://togithub.com/donquixote) in [https://github.com/drush-ops/drush/pull/5370](https://togithub.com/drush-ops/drush/pull/5370) - Use Composer Runtime API to determine Drush version by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5462](https://togithub.com/drush-ops/drush/pull/5462) - Upgrade to drupal-code-generator v3 by [@Chi-teck](https://togithub.com/Chi-teck) in [https://github.com/drush-ops/drush/pull/5371](https://togithub.com/drush-ops/drush/pull/5371) - Auto-enable pg_trm extension for postgres during DB creation. by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5467](https://togithub.com/drush-ops/drush/pull/5467) - Update queue:run to run garbage collection by [@marcaddeo](https://togithub.com/marcaddeo) in [https://github.com/drush-ops/drush/pull/5203](https://togithub.com/drush-ops/drush/pull/5203) - Fix [#5301](https://togithub.com/drush-ops/drush/issues/5301). Add suggested values for completion to various args/options by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5499](https://togithub.com/drush-ops/drush/pull/5499) - Field definition commands by [@Chi-teck](https://togithub.com/Chi-teck) in [https://github.com/drush-ops/drush/pull/5517](https://togithub.com/drush-ops/drush/pull/5517) - Remove dual autoloader feature from global Drush installs by [@greg-1-anderson](https://togithub.com/greg-1-anderson) in [https://github.com/drush-ops/drush/pull/5521](https://togithub.com/drush-ops/drush/pull/5521) - Add YAML edit commands from YAML-CLI project by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5530](https://togithub.com/drush-ops/drush/pull/5530) - Fix [#5146](https://togithub.com/drush-ops/drush/issues/5146). Document single file config import using config:set by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5543](https://togithub.com/drush-ops/drush/pull/5543) - Follow the DI pattern used by Drupal Forms/Controllers/Blocks to instantiate Drush command classes by [@greg-1-anderson](https://togithub.com/greg-1-anderson) in [https://github.com/drush-ops/drush/pull/5547](https://togithub.com/drush-ops/drush/pull/5547) - Update the Drush commandfile generator to use create() by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5548](https://togithub.com/drush-ops/drush/pull/5548) - Use own DrupalFinder which pulls path from Composer API by [@weitzman](https://togithub.com/weitzman) in [https://github.com/drush-ops/drush/pull/5542](https://togithub.com/drush-ops/drush/pull/5542) - Create a service adapter for drush.services.yml by [@greg-1-anderson](https://togithub.com/greg-1-anderson) in [https://github.com/drush-ops/drush/pull/5553](https://togithub.com/drush-ops/drush/pull/5553) - Static create commands by [@greg-1-anderson](https://togithub.com/greg-1-anderson) in [https://github.com/drush-ops/drush/pull/5562](https://togithub.com/drush-ops/drush/pull/5562) #### New Contributors - [@MakerTim](https://togithub.com/MakerTim) made their first contribution in [https://github.com/drush-ops/drush/pull/5167](https://togithub.com/drush-ops/drush/pull/5167) - [@cilefen](https://togithub.com/cilefen) made their first contribution in [https://github.com/drush-ops/drush/pull/5487](https://togithub.com/drush-ops/drush/pull/5487) - [@halisonfernandes](https://togithub.com/halisonfernandes) made their first contribution in [https://github.com/drush-ops/drush/pull/5354](https://togithub.com/drush-ops/drush/pull/5354) - [@marcaddeo](https://togithub.com/marcaddeo) made their first contribution in [https://github.com/drush-ops/drush/pull/5203](https://togithub.com/drush-ops/drush/pull/5203) - [@wimleers](https://togithub.com/wimleers) made their first contribution in [https://github.com/drush-ops/drush/pull/5588](https://togithub.com/drush-ops/drush/pull/5588) **Full Changelog**: https://github.com/drush-ops/drush/compare/11.5.1...12.0.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.