DDEV v1.7.1: config.*.yaml, static bind ports, longer project names

Garden of Gods, Colorado

We’ve just released DDEV v1.7.1! This release includes the ability to override a committed config.yaml, static port binds and longer project names. Install or upgrade now. Here are a couple of highlights:

config.*.yaml – If you’ve been using DDEV on a team across different operating systems you’ve experienced how wonderful it is to be able to ship your project around from Windows to Linux. But, you may have needed to override a committed config.yaml with custom configuration for your local environment. Now we have included config.*.yaml so you can retain your custom settings while working seamlessly on a team.

Optional static bind ports for db and webserver containers – Those who want the dbserver or webserver bound port to be static within a project can use host_db_port or host_webserver_port to specify it. Thanks to tmotyl for getting the ball rolling. More details here.

Longer project names should be possible – Previously, a long server name would cause the ddev-router to stop working. Now you can use a very long name with no trouble. Thank you to janhelke for this PR!

Plus, php 7.2 is the default for new projects.

Read the full release notes here.

To Download:

macOS and Linux Homebrew: brew upgrade ddev

Linux or macOS via script:

curl https://raw.githubusercontent.com/drud/ddev/master/scripts/install_ddev.sh | bash

Windows: Download the ddev_windows_installer.v1.7.1.exe above or with Chocolatey choco install ddev or choco upgrade ddev (or choco install ddev --version=1.7.1 while it’s in the approval process.)

And anywhere, you can just download the tarball or zipball, untar or unzip it, and place the executable in your path where it belongs.

NOTE: Especially to mariadb 10.1 users: If you had to explicitly set the dbcontainer version in your .ddev/config.yaml due to the bug in v1.6.0, please remove that now.

[DDEV v1.7.1 Release]

DDEV Events

We are currently at DrupalCon Seattle and we can’t wait to show you what we’ve been up to with our hosting platform! Sign up for the DDEV newsletter below to receive a free copy of Mike Anello’s DDEV ebook and a DDEV t-shirt from our booth in exhibit hall. Follow along during the event on Twitter with #DDEV.

The next session of Mike Anello’s online DrupalEasy course, Professional Local Development with DDEV, is Wednesday, April 17th. Sign up now to beat the rush!

Contribute back to DDEV-Local

Thank you very much to akalata on github for testing this release! Many of you also filed issues and helped point out important improvements.

DDEV is an open source project and we very much appreciate the time our contributors give to improving the tool for everyone. Please continue to submit issues for new features and bugs, and take a look around the DDEV issue queue and Stack Overflow to spur your thinking!

Photo courtesy Elli Ludwigson

Share this post: