DDEV 1.24.8 veröffentlicht: Was Entwickler jetzt wissen müssen
Artikel vorlesen lassen
DDEV hat mit Version 1.24.8 ein Update veröffentlicht, das die lokale Entwicklungsumgebung deutlich verbessert. Von PHP-basierten Add-ons über parallele Docker-Image-Pulls bis hin zur Unterstützung privater GitHub-Repositories – diese Version bringt zahlreiche Funktionen, die deine Entwicklungsarbeit effizienter machen.
Das DDEV-Team hat eine neue Version ihrer lokalen Entwicklungsumgebung veröffentlicht. Die Version 1.24.8 bringt einige spannende Neuerungen mit sich, die das Arbeiten mit DDEV effizienter und flexibler machen.
Eine wichtige Änderung betrifft die Anforderungen: Ab dieser Version wird Docker Buildx für Docker Compose benötigt. Falls du also nach dem Update eine Fehlermeldung wie "Docker Compose is configured to build using Bake, but buildx isn't installed" siehst, musst du sicherstellen, dass Buildx auf deinem System installiert ist. In den meisten aktuellen Docker-Installationen ist es bereits enthalten.
Besonders interessant finde ich die experimentelle Unterstützung für Add-ons, die hauptsächlich in PHP geschrieben sind. Das erweitert die Möglichkeiten für Entwickler, eigene Erweiterungen zu erstellen. Außerdem kann der Befehl `ddev add-on get` jetzt automatisch Add-on-Abhängigkeiten herunterladen.
Für Teams, die mit privaten GitHub-Repositories arbeiten, gibt es gute Nachrichten: DDEV unterstützt jetzt den `DDEV_GITHUB_TOKEN` als Bearer-Token für GitHub-Downloads und private GitHub-Add-ons. Das macht die Integration mit geschlossenen Projekten deutlich einfacher.
Die Performance wurde durch parallele Docker-Image-Pulls verbessert. Auch die Pantheon-Provider-Unterstützung wurde optimiert, mit einer `.ddev/providers/pantheon.yaml`, die standardmäßig bereitgestellt wird.
Falls du DDEV-Dokumentation suchst: Sie ist jetzt unter https://docs.ddev.com zu finden und ersetzt die alte Adresse (https://ddev.readthedocs.io/).
Zu den weiteren Features gehören:
- Der Befehl `ddev debug download-images --all` zieht jetzt alle Images für alle Projekte
- `ddev heidisql` funktioniert jetzt auch unter Linux
- Ein neuer globaler Befehl `ddev npx`
- `host.docker.internal` ist jetzt in allen Containern verfügbar, nicht nur im Web-Container
Die neue Version enthält auch zahlreiche Bugfixes, darunter Verbesserungen bei der Hostname-Verwaltung für Homebrew-Installationen unter Linux, bessere Fehlerbehandlung für Docker-API-Aufrufe und Korrekturen für die nginx-Konfiguration bei Backdrop-Routen.
Für die Installation kannst du je nach Betriebssystem verschiedene Wege nutzen:
- macOS: `brew install ddev/ddev/ddev` oder `brew upgrade ddev`
- Linux: `apt install ddev` oder `apt upgrade ddev`
- Windows und WSL2: Download des Installers `ddev_windows_amd64_installer.v1.24.8.exe`
Die vollständigen Release Notes findest du auf GitHub.
Nach dem Update empfiehlt das DDEV-Team, mit `ddev delete images` oder `ddev delete images --all` Speicherplatz freizugeben, der von älteren Docker-Image-Versionen belegt wird.
Wie sind deine Erfahrungen mit DDEV? Nutzt du bereits Add-ons, und welche Features würdest du dir für zukünftige Versionen wünschen?
ZurückKommentare unter Artikeln sind deaktiviert. Wenn du eine Frage oder Ergänzung hast, schreib mir bitte eine E-Mail.
Wer schreibt hier?
Hi, ich bin Wolfgang.
Seit 2006 tauche ich tief in die faszinierende Welt von TYPO3 ein – es ist nicht nur mein Beruf, sondern auch meine Leidenschaft. Mein Weg führte mich durch unzählige Projekte, und ich habe Hunderte von professionellen Videoanleitungen erstellt, die sich auf TYPO3 und seine Erweiterungen konzentrieren. Ich liebe es, komplexe Themen zu entwirren und in leicht verständliche Konzepte zu verwandeln, was sich auch in meinen Schulungen und Seminaren widerspiegelt.
Als aktives Mitglied im TYPO3 Education Committee setze ich mich dafür ein, dass die Prüfungsfragen für den TYPO3 CMS Certified Integrator stets aktuell und herausfordernd bleiben.
Meine Leidenschaft endet aber nicht am Bildschirm. Wenn ich nicht gerade in die Tiefen von TYPO3 eintauche, findest du mich oft auf meinem Rad, während ich die malerischen Wege am Bodensee erkunde. Diese Ausflüge ins Freie sind mein perfekter Ausgleich – sie halten meinen Geist frisch und liefern mir immer wieder neue Ideen.