Skip to main navigation Skip to main content Skip to page footer
DDEV 1.24.8 released: What developers need to know now

DDEV 1.24.8 released: What developers need to know now

Have the article read aloud.

Loading the Elevenlabs Text to Speech AudioNative Player...
| Estimated reading time : min.
This article was automatically translated using DeepL. Therefore, inaccuracies may occur.

DDEV has released version 1.24.8, an update that significantly improves the local development environment. From PHP-based add-ons to parallel Docker image pulls and support for private GitHub repositories - this version brings numerous features that make your development work more efficient.

The DDEV team has released a new version of its local development environment. Version 1.24.8 brings some exciting new features that make working with DDEV more efficient and flexible.

One important change concerns the requirements: As of this version, Docker Buildx is required for Docker Compose. So if you see an error message like "Docker Compose is configured to build using Bake, but buildx isn't installed" after the update, you need to make sure that Buildx is installed on your system. It is already included in most current Docker installations.

I find the experimental support for add-ons that are mainly written in PHP particularly interesting. This expands the possibilities for developers to create their own extensions. Also, the `ddev add-on get` command can now automatically download add-on dependencies.

For teams working with private GitHub repositories, there is good news: DDEV now supports the `DDEV_GITHUB_TOKEN` as a bearer token for GitHub downloads and private GitHub add-ons. This makes integration with closed projects much easier.

Performance has been improved through parallel Docker image pulls. Pantheon provider support has also been optimized, with a `.ddev/providers/pantheon.yaml` provided by default.

If you are looking for DDEV documentation, it can now be found at https://docs.ddev.com, replacing the old address (https://ddev.readthedocs.io/).

Other features include:

  • The command `ddev debug download-images --all` now pulls all images for all projects
  • `ddev heidisql` now also works under Linux
  • A new global command `ddev npx`
  • `host.docker.internal` is now available in all containers, not just the web container

The new version also includes numerous bug fixes, including improvements to hostname management for homebrew installations on Linux, better error handling for Docker API calls and fixes for nginx configuration for backdrop routes.

You can use different ways for the installation depending on the operating system:

  • macOS: `brew install ddev/ddev/ddev` or `brew upgrade ddev`
  • Linux: `apt install ddev` or `apt upgrade ddev`
  • Windows and WSL2: Download the installer `ddev_windows_amd64_installer.v1.24.8.exe`.

You can find the complete release notes on GitHub.

After the update, the DDEV team recommends using `ddev delete images` or `ddev delete images --all` to free up disk space occupied by older Docker image versions.

What are your experiences with DDEV? Do you already use add-ons, and what features would you like to see in future versions?

Back

Do you have a question or want to discuss the topic?

In the Community Hub for TYPO3 you can exchange ideas with other TYPO3 users. And if you don't want to miss any new articles: The TYPO3 Newsletter comes once a month, without spam.

Wolfgang Wagner

Wolfgang Wagner

TYPO3 Trainer, Integrator und Berater TYPO3 Certified Integrator (TCCI)

Wolfgang Wagner – TYPO3 Seminare und Support · TYPO3 Education and Certification Committee · TCCI Task Force

Wolfgang Wagner arbeitet seit 2006 mit TYPO3 und ist unter wwagner.net als Trainer, Integrator und Berater aktiv. Schwerpunkt sind Schulungen, Online-Kurse und individuelle Beratung für Integratoren, Agenturen und Betreiber von TYPO3-Webseiten, die TYPO3 sauber, modern und wirtschaftlich einsetzen wollen. Er ist Mitglied im TYPO3 Education and Certification Committee und in der TCCI Task Force und gestaltet die offizielle TYPO3 Certified Integrator Prüfung aktiv mit.