github ddev/ddev v1.10.2
v1.10.2: composer 1.9, Windows installer fixed, Minor bugfixes

latest releases: v1.23.0, v1.23.0-rc2, v1.23.0-rc1...
4 years ago

This is a patch release against v1.10.0, most of what you need to know, including installation is in the v1.10.0 release notes. Unless you use Windows or have encountered one of the bugs listed, you may not care about this.

  • This upgrades composer to v1.9.0, which is required for Drupal core work
  • v1.10.0 and v1.10.1 had defective Windows installers, which installed only the ddev executable, and not all the supporting items (and did not set the path to the installed ddev.exe)
  • The $PATH in the web container was not as expected and in some cases did not have /usr/sbin in it, and so enable_xdebug might fail.

Installation/Upgrade

See the installation instructions for details, but it's easy:

  • Please stop all projects first, this does no harm: ddev stop --all --stop-ssh-agentor ddev poweroff
  • If you have custom configuration, especially pinned image specifications in your .ddev/config.yaml, please remove it for now.
  • macOS Homebrew and Linux Linuxbrew: : brew install drud/ddev/ddev or just brew upgrade ddev). (It also shows up in the ddev-edge homebrew channel.).
  • Windows: Download the ddev_windows_installer below or with Chocolatey choco install ddev or choco upgrade ddev
  • And anywhere, you can just download the tarball or zipball, untar or unzip it, and place the executable in your path where it belongs.
  • You'll want to do a ddev config && ddev start for each project just to update the config file so it has the current APIVersion in it. Otherwise ddev will keep pestering you to do that.

Commits since v1.10.1

46cdc2b Bump ddev-webserver and ddev-ssh-agent to v1.10.2 (#1777)
a0e2d30 Make sure /usr/sbin and friends are in PATH for phpenmod/enable_xdebug, fixes #1772 (#1774)
3867682 Pre-seed passwd and group files for ddev-ssh-agent (#1775)
e830bbf Useradd should set bash shell for user (#1769)
239e69c add 1.10 dev-only files to .gitignore (#1770)

Don't miss a new ddev release

NewReleases is sending notifications on new releases.