Lanzamiento de DDEV 1.24.8: lo que los desarrolladores deben saber ahora
DDEV ha lanzado la versión 1.24.8, una actualización que mejora significativamente el entorno de desarrollo local. Desde complementos basados en PHP y extracciones paralelas de imágenes de Docker hasta compatibilidad con repositorios privados de GitHub: esta versión aporta numerosas funciones que hacen más eficiente tu trabajo de desarrollo.
El equipo de DDEV ha lanzado una nueva versión de su entorno de desarrollo local. La versión 1.24.8 aporta algunas novedades interesantes que hacen que trabajar con DDEV sea más eficaz y flexible.
Un cambio importante se refiere a los requisitos: A partir de esta versión, Docker Buildx es necesario para Docker Compose. Así que si ves un mensaje de error como "Docker Compose está configurado para construir usando Bake, pero buildx no está instalado" después de la actualización, necesitas asegurarte de que Buildx está instalado en tu sistema. Ya está incluido en la mayoría de las instalaciones actuales de Docker.
Me parece especialmente interesante el soporte experimental para complementos escritos principalmente en PHP. Esto amplía las posibilidades de los desarrolladores para crear sus propias extensiones. Además, el comando `ddev add-on get` ahora puede descargar automáticamente las dependencias de los complementos.
Hay buenas noticias para los equipos que trabajan con repositorios privados de GitHub: DDEV ahora soporta el `DDEV_GITHUB_TOKEN` como token portador para descargas de GitHub y complementos privados de GitHub. Esto hace que la integración con proyectos cerrados sea mucho más fácil.
Se ha mejorado el rendimiento mediante la extracción paralela de imágenes Docker. También se ha optimizado el soporte de proveedores Pantheon, con un `.ddev/providers/pantheon.yaml` proporcionado por defecto.
Si está buscando documentación sobre DDEV, ahora puede encontrarla en https://docs.ddev.com y sustituye a la antigua dirección (https://ddev.readthedocs.io/).
Otras características son:
- El comando `ddev debug download-images --all` ahora obtiene todas las imágenes de todos los proyectos.
- `ddev heidisql` ahora también funciona en Linux
- Un nuevo comando global `ddev npx`.
- `host.docker.internal` ahora está disponible en todos los contenedores, no sólo en el contenedor web
La nueva versión también incluye numerosas correcciones de errores, incluyendo mejoras en la gestión de nombres de host para instalaciones homebrew en Linux, un mejor manejo de errores en las llamadas a la API de Docker y correcciones en la configuración de nginx para rutas de backdrop.
Puedes utilizar diferentes formas para la instalación dependiendo del sistema operativo:
- macOS: `brew install ddev/ddev/ddev` o `brew upgrade ddev`.
- Linux: `apt install ddev` o `apt upgrade ddev`.
- Windows y WSL2: Descargue el instalador `ddev_windows_amd64_installer.v1.24.8.exe`.
Puede encontrar las notas de la versión completas en GitHub.
Tras la actualización, el equipo de DDEV recomienda utilizar `ddev delete images` o `ddev delete images --all` para liberar el espacio ocupado por versiones antiguas de imágenes Docker.
¿Cuál es tu experiencia con DDEV? ¿Ya utilizas complementos y qué características te gustaría ver en futuras versiones?
BackLos comentarios en los artículos están desactivados. Si tiene alguna pregunta o comentario, envíeme un correo electrónico.
¿Quién escribe aquí?
Hola, soy Wolfgang.
Desde 2006, he estado buceando profundamente en el fascinante mundo de TYPO3 - no es sólo mi profesión, sino también mi pasión. Mi camino me ha llevado a través de innumerables proyectos, y he creado cientos de video tutoriales profesionales centrados en TYPO3 y sus extensiones. Me encanta desentrañar temas complejos y convertirlos en conceptos fáciles de entender, lo que también se refleja en mis formaciones y seminarios.
Como miembro activo del Comité de Educación de TYPO3, me comprometo a mantener las preguntas del examen TYPO3 CMS Certified Integrator actualizadas y desafiantes.
Pero mi pasión no termina en la pantalla. Cuando no estoy buceando en las profundidades de TYPO3, a menudo me encontrarás en mi bicicleta, explorando los pintorescos senderos alrededor del lago Constanza. Estas excursiones al aire libre son mi equilibrio perfecto: mantienen mi mente fresca y siempre me aportan nuevas ideas.