github ddev/ddev v1.17.1
v1.17.1: Minor fixes, extra web container $PATHs

latest releases: v1.23.1, v1.23.0, v1.23.0-rc2...
3 years ago

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 or brew upgrade drud/ddev/ddev ). (You may need a brew 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 or curl -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.1

  • Please see the v1.17.0 release notes of course.
  • Some folks had trouble with v1.17.0 because they had some key executable things (notably drush) in a nonstandard place, so it wasn't in the $PATH. (Normal place is vendor/bin, but some folks had it in top-level bin directory. This release adds the top-level bin directory (/var/www/html/bin) and also the user bin directory (~/bin) to the $PATH inside the web container, so it may make that less painful.
  • The php-imagick extension was missing from PHP7.* in the web container and that's fixed now.

Caveats

Please see the Caveats in v1.17.0 release notes.

Commits since v1.17.0

61e4580 Bump web image tag for v1.17.1 (#2953)
1ab8cb4 Add ~/bin and /var/www/html/bin to PATH in web container (#2949)
c2a6a6e Turn off DOCKER_SCAN_SUGGEST to get rid of synk advertising (#2952)
f6f4107 gitpod: Move make into init in .gitpod.yml (#2933) [skip ci][ci skip]
42db893 [docs] Improve Acquia pull integration documentaion (#2936) [skip ci][ci skip]
28b801a Fix docs to show available PHP versions including 8.0 (#2941) [skip ci][ci skip]
3369527 Fix docs typo TERMINUS_MACHINE_TOKEN->PLATFORMSH_CLI_TOKEN for Platform (#2951) [skip ci][ci skip]
6400e0e Update homebrew formula to fix deprecations, fixes #2942, fixes ddev/homebrew-ddev#43 (#2950)
1213bcb Update Pantheon provider instructions to match yaml. (#2943)
385233b Pick up new php-imagick build from upstream, fixes #2934 (#2937)
faa281a Updates mkdocs-material to 7.1.1 as well as dependencies (#2948)
8863fb6 Update .gitpod.Dockerfile (#2932) [skip ci][ci skip]
e702a98 blackfire: Fix example command to set blackfire credentials (#2931)

Don't miss a new ddev release

NewReleases is sending notifications on new releases.