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-agent
orddev 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 justbrew 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
orchoco 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)