github ddev/ddev v1.18.0-alpha4
v1.18.0-alpha4: Improved mutagen feedback on start

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

Installation/Upgrade

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

  • Please stop all projects first, this does no harm: ddev poweroff
  • macOS Linux, and WSL2 Homebrew (ddev-edge channel only): brew install drud/ddev-edge/ddev or just brew upgrade drud/ddev-edge/ddev ). (You may need a brew update for homebrew to find the new release.).
  • Traditional Windows: Use choco upgrade -y --pre 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 with the version: ./install_ddev.sh <version>
  • 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.

Key changes in v1.18.0-alpha4

  • The headline remains experimental Mutagen support, offering vastly faster webserver performance. See the docs - it's really cool. Please make sure no competing mutagen instances are running (use killall mutagen) and thenddev config --mutagen-enabled && ddev start. See docs and article for performance details. This great feature was sponsored by Tag1 Consulting.
    • Much better status reporting on ddev start, so you don't have to wonder what's happening so much
    • New ddev mutagen reset , ddev mutagen sync, ddev mutagen monitor subcommands
    • Docs updates
    • Several bugs and usability improvements
  • These releases solve an obscure problem inside the web container that only happens on Mac M1 with some clients and some https servers that results in a Segmentation Error.

Caveats

  • These alpha releases downgrade nginx inside the container from 1.20 to 1.18, because the new web container uses Debian 11 Bullseye, and Nginx has not released packages for Bullseye yet. They promise them soon. I don't think this affects anybody, but it's worth noting.
  • docker-compose v1.25+ is now required (it was v1.21+, which was native on Debian 10 Buster, but that one didn't fully work)

Commits since v1.18.0-alpha3

0795428 Provide more feedback when starting mutagen sync, add ddev yarn and ddev mutagen monitor, fixes #3144 (#3148)
7341245 Add ddev help to support section [skip ci][ci skip]
c4ab14e Ongoing mutagen updates, test improvements, fixes #3139 (#3142)
9af805e [docs] D9 Git repo still requires config to be run (#3141) [skip ci][ci skip]
827df16 Fix #2886: replaces deprecated ioutils package. (#3137)

Don't miss a new ddev release

NewReleases is sending notifications on new releases.