Most of what you want to know is in the v1.17.0 release notes so please check there... Make sure you read the Caveats.
Installation/Upgrade
See the installation instructions for details, but it's easy:
- macOS Homebrew and Linux Linuxbrew:
brew install drud/ddev/ddev
orbrew upgrade drud/ddev/ddev
). (You may need abrew update
for homebrew to find the new release.). This works on Apple Silicon Homebrew as well. - Windows: Use
choco upgrade -y ddev
to get this one, or download the ddev_windows_installer below. - Linux and macOS with the install_ddev.sh script: Download the script, make it executable, and run it:
./install_ddev.sh
orcurl -LO https://raw.githubusercontent.com/drud/ddev/master/scripts/install_ddev.sh && bash install_ddev.sh
- And anywhere, you can just download the tarball or zipball, untar or unzip it, and place the executable in your path where it belongs.
- Consider
ddev delete images
after upgrading to free up disk space used by previous docker image versions. This does no harm. - In the past, a
ddev poweroff
was required; now ddev itself detects that you have a new version and asks for permission to do a poweroff.
Key changes for v1.17.7
- docker-compose 2.0-beta* is not yet compatible with docker-compose v1, but docker is pushing it out to some "canary" users. Disallow its use and explain to people how to switch to docker-compose v1.
docker-compose disable-v2
or uncheck the checkbox in Docker Desktop's "experimental settings". - Updates to MariaDB 10.3.30, 10.4.20, etc.
- xhprof integration now works with Drupal 9 and TYPO3 and API-type requests. (Thanks to Tag1 Consulting for sponsoring this development!)
Caveats
- Please see the Caveats in v1.17.0 release notes.
Commits since v1.17.6
581b68a Bump images to 1.17.7 in preparation for release (#3081)
0ebd0fa Improve xhprof availability and revert to just using the classic run list page (#3087)
4a14e07 Remove remnants of Docker Toolbox support from Windows Installer (#3079)
a051889 Don't allow docker-compose v2 to be used (#3086)
a23c73f Minor xhprof and blackfire custom command improvements (#3070)
3826805 Declare gsudo as dependency in chocolatey (#3080)
dac1f78 Download gsudo on demand for Windows installer (#3066)
d2f2019 Use relative paths for dockerfile and context, for docker/compose-cli#1854 (#3078)
53dc266 Make ssh-auth volume name explicit on creation, fixes #3075 (#3077)
e63d33c Add LANG default to web and db containers (#3073)
e430283 Use newer docker-compose syntax for name of ddev_default network, fixes #3069 (#3076)
90e977d Bump golang build to v1.16.5 (#3063)
4e415ec Remove goreportcard from REAMD.md [skip ci][ci skip]