github ddev/ddev v1.16.0-alpha2
v1.16.0-alpha2: Experimental usability as webserver

latest releases: v1.23.0, v1.23.0-rc2, v1.23.0-rc1...
pre-release3 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
  • If you have custom configuration, especially pinned image specifications in your .ddev/config.yaml, please remove it for now.
  • macOS Homebrew and Linux Linuxbrew (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.)
  • Windows: Use choco upgrade -y --pre ddev to get this one, or download the ddev_windows_installer below.
  • And anywhere, you can just download the tarball or zipball, untar or unzip it, and place the executable in your path where it belongs.

Key Features of v1.16.0-alpha2

  • Experimental usability as a webserver on the internet, including experimental Lets Encrypt support, see docs
  • Experimental container auto-restart support

From earlier alpha releases

  • Significantly improved performance on many ddev commands. ddev start may be twice as fast. ddev list is way faster, etc.
  • TLS 1 and 1.1 disabled, TLS 1.3 enabled
  • Project-specific and OS-specific commands
  • Allow multiple directives including OSType and ProjectType in custom command so custom commands only show up in correct context.
  • New ddev sequelace, ddev typo3, ddev typo3cms, ddev drush, ddev artisan, ddev magento, ddev wp commands
  • Allow processing of PDF files with ImageMagick
  • Remove drupal console from web image
  • Improve docroot detection
  • apache-cgi support has been removed after having been deprecated in v1.15
  • Experimental custom TLS certificate support

Smaller changes

  • Your entire home directory no longer has to be shared with docker, just the project directory (#2398)

Caveats

  • Support for docker toolbox on Windows has been removed.
  • Support for apache-cgi has been removed

Commits since v1.15.3

4ae0c83 Ongoing long-running docs PR, fixes #2478 (#2447)
77902a8 Create FUNDING.yml (#2479)
5563dc6 Fix percona installation in db container by installing curl (#2481)
6f01a2d Removing Docker Toolbox Support, fixes #2284 (#2473)
de90606 Forward requests for *.rss + *.atom to PHP fixes #2403 (#2461)
c35a329 Experimental Custom TLS Cert and Let's Encrypt integration (#2458)
51050fb Buildkite agents gentler removal of containers and images (#2471)
38a653d Update WSL2 docs to say 1903 and 1909 supported (#2470) [skip ci][ci skip]
fa8a79f Fix various errors in typo3 and typo3cms global commands, add wp command, fixes #2467 (#2466)
59fc6dc Remove support for apache-cgi, fixes #2286 (#2459)
89df76b Web image maintenance: Simpler terminus install, xdebug on by default in raw image (#2460)
02b8d45 Fix umask problem with tests on NFS on CircleCI (#2465)
fa8fb70 Update CircleCI test VM version to ubuntu-1604:202007-01 (#2462)
4faf461 Add note about composer global issues (#2457) [skip ci][ci skip]
64f80d5 Use docker api to push CA keys to ddev-router, general ddev-router maintenance, fixes #2398 (#2456)
9eea5fa Delete any existing ddev projects at buildkite startup (#2455)
c34907d Allow multiple directives including OSType and ProjectType in custom command, fixes #2209 (#2452)
8efab22 Use :cached in DOCKERMOUNTFLAG for performance (#2453)
9551eb7 Speed up ddev commands including ddev list, fixes #1881 (#2445)
2b3fcd8 Updated build-tools to v2.5.1 (#2449)
fecf453 Allow processing of PDF files with ImageMagick (#2431)
1805f27 Remove drupal console from ddev-webserver. (#2420)
356e530 [docs] Improve wording of "In-container home directory configuration" (#2423) [skip ci][ci skip]
b3ba1c9 Add 'webroot' and 'html' to the places we look for default docroot (#2434)
8c8e0ec Change xdebug description in config.yaml to new custom command (#2432)

Don't miss a new ddev release

NewReleases is sending notifications on new releases.