Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
#1957020 by JSCSJSCS, greg.1.anderson: drush sql-sync with --create-db does not work and can overwrite MySQL default databases
#1787452 by danylevskyi: drush_delete_dir() doesn't delete symlinked files by default.
#1914470 by Danylo Dragan: drush command pm-download doesn't preserve file modification time of project files
#1528976 by Ankabout | moshe weitzman | jonhattan: Fixed Multiple drush users on the same system.
#1954552 by greg.1.anderson: Improve the error message when a specific cache type is selected for the cache-clear command when there is no bootstrapped Drupal site.
#1110486 by JSCSJSCS, greg.1.anderson: Fix options defined in config files without values for "strict options" commands (e.g. "--delete" option to rsync)
#1948584 by greg.1.anderson: fix bug introduced by #1939982, that breaks drush on MinGW and some non-bash shells
Bash aliases are commented out by default.
#1946408 by Dean Reilly: Fixed Don't manually include common.inc early.
This release includes many bug fixes, four new commands (cache-get, cache-set, archive-dump, archive-restore), and the introduction of the drush testing framework!
#836910 Add bootstrap.inc to search path for version constant. Fixes critical Aegir incompatibility.
#836910 by adrian. We were printing out the help the first chance we could, instead of bootstrapping to the command's minimum and then reloading the command.