Support for MariaDB v10.1 & v10.2 – MariaDB 10.1 is available with “mariadb_version: 10.1” in your .ddev/config.yaml, or run:
ddev config --mariadb-version=10.1
Support for PHP v7.3 – PHP 7.3 was just released and is supported in this version of DDEV-Local. To specify this version of PHP (or any version) use “php_version: 7.3” in your .ddev/config.yaml or run:
ddev config --php-version=7.3
Please remember that there is not yet a php-memcached for PHP 7.3.
Speed up DDEV-Local with webcaching – For macOS users, there is now an experimental webcache strategy to help large CMS projects like Drupal8 or TYPO3 run faster. If you set “webcache_enabled: true” in the config.yaml DDEV will start a caching container so that actual webserving happens on a much faster filesystem.
As this is an experimental feature, we would really like to hear your feedback! There are some small hiccups involved; `ddev start` may take longer because your entire project must be pushed into the webcache container. Hint: clean up your db_snapshots before you run `ddev start`. After this everything will load very fast locally!
We talk more about the new webcache feature on the blog here (with screencast!) and hope to provide the same feature for Windows in a coming release. Meanwhile, please see the details in the release notes.
Symlinks fixes for Windows – We’ve added better support for Composer on Windows! Previously the symlinks in Docker for Windows containers were in some cases simulated symlinks, which would cause issues. Now we have a cleanup step that converts those files into real symlinks. It only works on Docker for Windows, and it only works if you have “Developer mode” enabled on your Windows 10 Pro host.
More info is in the docs. Please note that this does not affect Windows 10 Home/Docker Toolbox users.
Ready for the easiest way to contribute back to DDEV-Local?
We’re pretty excited about the inclusion of opt-in instrumentation in this release. If allowed, it can provide usage and error information back to the development team. When you upgrade you will be asked for permission for this reporting. Thank you very much for considering opting-in! It can really help us help you in the future.
Sentry gets feedback from commands that people are running in DDEV-Local so we can see what’s breaking and when. This gives us a data matrix to use to fix real problems people are having but may not be reporting themselves. We’re paying close attention to configuration between our local environment and hosting to provide for more of a GitOps approach to modern frameworks.
-Kevin Bridges, CTO, DRUD Tech
For full details check out the DDEV v1.5.0 Release Notes on GitHub.
Out and About with #DDEV
"I'm a big fan of the fact that in DDEV databases are stored as #Docker volumes… You can completely remove your containers, and keep a snapshot of your databases."
Listening to @TalkingDrupal 190 – #DDEV with Mike Anello of @DrupalEasy 🎧 😁https://t.co/zltZOvtUIK pic.twitter.com/W3aprVd7E1
— DRUD Technology (@drud) December 19, 2018
Sign up for our newsletter for product and release news about our new hosting services:
Photo by Elli Ludwigson