Skip to content

Releases: drush-ops/drush

8.0.0

19 Nov 20:19
Compare
Choose a tag to compare

Changes since Drush 6:

Features

  • Psysh shell. Psysh is a REPL shell for your Drupal site. Finally, you can do quick experiments in the shell in a bootstrapped Drupal site.
  • Refactored sql-sync. Sql-sync has been internally refactored for easier maintenance. The new version has the advantage that you can now sync between two remote sites.
  • Make. Make files can now be yaml, in addition to the legacy ini format. In addition, we added a make-convert command to convert from ini format to yaml. new make-lock and make-update commands resolve the specifications in your makefile to actual versions, similar to a Composer .lock file. This is useful when you need to re-make a codebase. Shorthand introduced for download urls.

Install and Documentation

Drupal 8

Drush 8 is compatible with Drupal 8. You will find new commands for managing Views, State, Twig, Entity Updates, etc. Of special importance are the config commands which help promote Drupal configuration across dev/stage/prod environments.

Composer

  • We recommend that Composer built sites add Drush as a dependency. This site-local copy of Drush helps prevent dependency hell. Your global Drush now hands off execution to a site-local Drush when possible.
  • Drush uses more OO, adds a preflight stage early in the request, and adds a boot class for each version of Drupal.

8.0.0-rc4

16 Nov 03:15
Compare
Choose a tag to compare
8.0.0-rc4 Pre-release
Pre-release

This release works best with:

Changes since 8.0.0-rc3

8.0.0-rc3

04 Nov 21:28
Compare
Choose a tag to compare
8.0.0-rc3 Pre-release
Pre-release

This release works best with:

Changes since 8.0.0-rc2

7.1.0

23 Oct 12:49
Compare
Choose a tag to compare

This release works best with:

  • Drupal 7 (any version)
  • Drupal 6 (any version)

Changes since 7.0.0

8.0.0-rc2

22 Oct 19:28
Compare
Choose a tag to compare
8.0.0-rc2 Pre-release
Pre-release

This release works best with:

Changes since 8.0.0-rc1

8.0.0-rc1

08 Oct 10:30
Compare
Choose a tag to compare
8.0.0-rc1 Pre-release
Pre-release

This release works best with:

Changes since 8.0.0-beta14

8.0.0-beta14

04 Aug 18:51
Compare
Choose a tag to compare
8.0.0-beta14 Pre-release
Pre-release

This release works best with:

Changes since 8.0.0-beta12

8.0.0-beta12

08 Jul 14:16
Compare
Choose a tag to compare
8.0.0-beta12 Pre-release
Pre-release

This release works best with:

Changes since 8.0.0-beta11

8.0.0-beta11

03 Jun 23:55
Compare
Choose a tag to compare
8.0.0-beta11 Pre-release
Pre-release

This release works best with:

Changes since 7.0.0

7.0.0

20 May 14:43
Compare
Choose a tag to compare

Features

  • Boris shell. Boris is a REPL shell for your Drupal site. Finally, you can do quick experiments in the shell in a bootstrapped Drupal site.
  • Refactored sql-sync. Sql-sync has been internally refactored for easier maintenance. The new version has the advantage that you can now sync between two remote sites.
  • Make. Make files can now be yaml, in addition to the traditional ini format. In addition, we added a make-convert command to convert from ini format to yaml. A new make-update command resolves the specifications in your makefile to actual versions, similar to a Composer .lock file. This is useful when you need to re-make a codebase. Shorthand introduced for download urls.

Documentation

  • Drush Docs recently launched. It automatically updates anytime we commit to Github
  • Drush Commands is a nifty command help viewer

Composer

Drupal 8

Drush 7 is not compatible with Drupal 8. If you try to run Drush7 with Drupal 8, you get a message suggesting that you install from the master branch, or as Composer likes to call it, dev-master. There you will find all our terrific commands for managing Views, Config, Migrations, State, etc.