github ddev/ddev v1.13.0-alpha1
v1.13.0-alpha1: Magento, improved Pantheon integration, IS_DDEV_PROJECT

latest releases: v1.23.0, v1.23.0-rc2, v1.23.0-rc1...
pre-release4 years ago

Installation/Upgrade

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

  • If you are on WIndows and use NFS, please stop nfsd first: sudo nssm stop nfsd
  • 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.13.0-alpha1

  • Completely redone Pantheon integration using terminus in web container
  • Magento and Magento 2 Support, thanks @paulvandermeijs !
  • PHP 7.3 becomes the default PHP version

Smaller changes

  • $IS_DDEV_PROJECT can be used to determine if ddev is the running environment
  • Remove deprecated webcache feature
  • Update Drush version in web container from 8.3.1 to 8.3.2

Commits since v1.12.0:

ad90531 Support Magento v1 and v2, fixes #1011 (#1802)
9f43569 Add 'IS_DDEV_PROJECT' to environment, require it for drush-on-host (#1856)
b5bd89e Move drush.yml into /drush from sites/all/drush (#2025)
0ef68f5 Solr docs - fix typo with incorrect script name (#2028) [skip ci][ci skip]
4698d8c Simplify TYPO3 composer example (#2026)
2cd04cf Create .ddev/.gitignore on ddev start and config (for teams), fixes #1997 (#1998)
afdab4f Subdirectories in commands dirs should not show up as commands (#2022)
11254bb Notarize ddev for macOS Catalina (#2015)
93cb8f8 Add timeout to docker startup in macos circleci (#2019)
a79b8f5 Additional location to define sync directory in settings.ddev.php (#1994)
3cbe60e Update markdown for all docs (#2013)
b29c88f Remove deprecated webcache feature (#2017)
c5c8730 Unlink python2 since it can't be used any more (#2016)
1a7e553 Improve database_types docs (#1995)
a489da7 Skip composer --no-install on Windows NFS (tests only) (#2012)
f799bf1 Fix enable_xdebug / disable_xdebug not fully working for apache-cgi (#1981)
ee9bfb1 Use sudo to copy dotfiles into user dir on start (#2004)
112f288 Use unzip -o (mostly in testing) (#2005)
3391918 Add utf8mb4 client collation to my.cnf in containers (#2006)
4d7cf50 Rework pantheon integration to use terminus inside web container, fixes #1731, fixes #1232 (#1827)
d9b3727 Use recent phpmyadmin version (4.9) and stop using drud variant (#2010)
f4fee46 Use PHP7.3 as default PHP version (#1982)
eda7c74 [TASK] Remove empty trailing lines from PHP files and templates (#2007)
ebfcb9c Debian buster is now the mainline distribution, use it instead of stretch, fixes #2009 (#1983)
28e0b50 Remove file_scan_ignore_directories from ddev Drupal settings (#1976)
5e2027d Update Drush version from 8.3.1 to 8.3.2, fixes #1999 (#2000)
cd9093c Add .markdownlintrc defining markdown, especially for readthedocs (#2003)
4123aed Header in drush.yml has bogus copy/paste comment (#1977)
29c15e8 better example on drupal7/8 config (#1986)

Don't miss a new ddev release

NewReleases is sending notifications on new releases.