DDEV July 2026: New Screencasts, Partner Perks
DDEV v1.25.3 Released
DDEV v1.25.3 is out, with:
- New Docker Compose library → Improved UX during
ddev startandddev stop; the separate~/.ddev/bin/docker-composebinary is no longer needed - Way Faster
ddev start,ddev stop, andddev restart→ See below - MariaDB 12.3 LTS support
- Podman and Docker rootless are no longer experimental → Both are now stable and ready for general use
- Node.js improvements →
nodejs_versionis preserved in.ddev/config.yaml, and you can install several Node.js versions withn install <version>inside the web container
See the release announcement and the release notes↗.
Start-Time Improvements: Test Them Yourself
ddev start in v1.25.3 runs post-healthcheck tasks concurrently (thanks to @jonesrussell), and a fixed bug in the web server startup script removes a ~10-second delay from ddev stop. In our benchmarks, ddev start from a stopped state is about 28% faster on macOS and 21% faster on Linux.
Don’t take our word for it — a new script lets you benchmark the difference on your own machine:
bash scripts/compare-start-perf.sh v1.25.2 v1.25.3
See scripts/compare-start-perf.sh↗ and the demonstration GIFs in the release announcement.
Perks for $100+/month Partners
Organizations sponsoring at $100/month or more now receive additional partner perks. Become a sponsor↗ or contact us to learn more.
$100/month+ Partners get
- Full unrestricted access for your whole organization to coder.ddev.com for every member of their organization.
- One year of free diffy.website Visual Regression Testing.
What’s New on the Blog: TYPO3 Screencasts and coder.ddev.com
A run of short screencasts landed on the blog this month, mostly using TYPO3 as the example project:
- Sharing Your TYPO3 Project with
ddev share→ Exposing a local TYPO3 project on a public URL, including thebaseURL config quirk and the pre-share/post-share hooks that fix it. - Using
git worktreewith TYPO3 → How multiplegit worktreecheckouts interact with DDEV’s per-directory naming, and how to fix TYPO3’s absolute base URL so every worktree works out of the box. - TYPO3 Projects on Coder.ddev.com → Running a TYPO3 project on coder.ddev.com using the “freeform” template, with a
trustedHostsPatternfix and two ways to share the result. - DDEV Xdebug Quickstart with PhpStorm → A less-than-5-minute screencast: set a breakpoint, enable Xdebug with
ddev xdebug on, and step through PHP code in PhpStorm.
New Usage Stats Page
The Usage Stats page replaces our old static usage-stats blog post with live charts pulled directly from Amplitude at build time. It’s now the up-to-date place to see DDEV adoption and usage trends.
Community Highlights
Knecht.works Beta Testers Wanted: Dashboard for Agencies — The team at knecht.works is building a dashboard for agencies managing many DDEV projects. It automates tasks like security updates by booting projects with full database environments and generating pull requests with previews. They’re looking for beta testers. Read the announcement↗ and see the LinkedIn post (German)↗ on why Dependabot can’t update a CMS.
How a Broken Installer Reload Led to Two Patches — Michael Staatz debugged a TYPO3 installer issue, uncovered a SQLite PRAGMA ordering quirk, and ended up submitting patches to both TYPO3 Core and DDEV. A nice story about how one bug report can improve two projects. Read it↗
Community Tutorials from Around the Web
- Switching from nvm to Node.js Versions in DDEV → John Henry covers moving from host-side nvm to DDEV’s built-in Node.js version management. Read on johnhenry.ie↗
- Setting Up DDEV for WordPress Development, Part One → Ryan Stubbs walks through DDEV project configuration, WordPress installation with WP-CLI, Mailpit, Adminer, and using bind mounts to keep plugins and themes organized outside the main WordPress installation. Read on ryanstubbs.co.uk↗. We’re holding our breath for part 2!
- Alias Your Local DDEV Commands → Martin Anderson-Clutz shares shell wrappers that let you type
drush,composer, and friends without theddevprefix — automatically detecting whether you’re in a DDEV project and falling back to host execution when you’re not. Read on mandclu.com↗ - Porting a DDEV MySQL/MariaDB Database to PostgreSQL with pgloader → Erik Pöhler walks through migrating a DDEV project’s database to PostgreSQL 17 using pgloader, then reconfiguring the project for PostgreSQL. Read on erikpoehler.com↗
- What’s New in DDEV for TYPO3 Folks, July 2026 → A TYPO3-focused wrap-up covering v1.25.3, Docker/Podman rootless stability, new diagnostic utilities, and DDEV Foundation governance milestones. Read on news.typo3.com↗
Governance
-
The DDEV Foundation Board is meeting quarterly, with formal governance and growing board authority as key strategies for the Foundation.
The board members are there to represent you and the project. If you have insights, thoughts, or direction about where DDEV should go, please contact them. If you see possibilities for them at your community events, invite them!
-
DDEV has a new Privacy Policy, part of the Foundation’s ongoing work on formal governance.
-
The next DDEV advisory group meeting, open to everybody, is September 2, 2026 at 8:00 AM US Mountain / 10:00 AM US Eastern / 16:00 CEST. Add to Google Calendar • See the agenda. We love to hear from our community!
Sponsorship Update
Sponsorship dipped slightly this month, people on vacation! — thank you to everyone who has contributed!
June 2026: ~$10,075/month (84% of goal)
July 2026: ~$9,931/month (82.8% of goal).
If DDEV has helped your team, consider sponsoring. → Become a sponsor↗
Contact us to discuss sponsorship options that work for your organization.
Stay in the Loop—Follow Us and Join the Conversation
Compiled and edited with assistance from Claude Code.