FrankenPHP 1.12.7 ya está disponible con una corrección para el modo clásico, donde la salida escrita tras fastcgi_finish_request() se descartaba silenciosamente. La versión también corrige la métrica de hilos y elimina …
En la lista internals de PHP, Robert Chapin se opone al RFC que propone deprecar las conversiones de tipo difusas, advirtiendo de una ruptura de compatibilidad comparable al cambio del operador de igualdad en PHP 8.0. Pi…
Laravel Tackle es un paquete open source que integra un agente de codificación con IA en una aplicación Laravel como comandos Artisan. Lista rutas, consulta la base de datos, revisa pull requests y puede reparar por sí s…
Symfony 8.0 eliminó el cargador XML para servicios y rutas, marcó como obsoletos los config builders fluidos y apostó por YAML más un formato de arrays tipado. Kai defiende que la poda es correcta: los formatos de config…
Taylor Otwell etiquetó Laravel Framework v11.56.0 el 20 de agosto en el commit 3dc2399. La entrada en GitHub no incluye notas de versión más allá del marcador. Los equipos en la rama 11.x deberían revisar la vista de com…
Symfony 8.0, publicado el 27 de noviembre de 2025, elimina por completo el cargador de configuración XML para servicios y rutas. YAML sigue soportado y gana herramientas de JSON Schema, mientras un nuevo formato PHP basa…
El Ecosystem Security Team de la PHP Foundation ha publicado una guía de Sebastian Bergmann que acompaña a los mantenedores PHP paso a paso: triaje privado, manejo seguro de pruebas de concepto, GitHub Security Advisorie…
Laravel v13.26.0, publicado el 18 de agosto de 2026, añade un driver de filesystem read-through que promueve archivos desde un disco de respaldo en la primera lectura, debounce para listeners de eventos en cola mediante …
La interfaz de desarrollo con pestañas de Laravel 13.25 acaparará las capturas de pantalla, pero el verdadero regalo de esta versión es queue:pause --all: una solución precisa para esa ventana del deploy en la que el cód…
Laravel 12.67.0 limita las URL de subida temporal a la query string, cierra un bypass en reglas de validación por comparación laxa y escapa comillas simples en rutas JSON de Postgres. Además reintenta los long-polls de a…
Laravel Chores, paquete de Amr Lotfy Saleh, encapsula operaciones de datos puntuales en lotes que guardan el progreso en la base de datos tras cada lote. Una ejecución interrumpida se reanuda donde se detuvo. Inspirado e…
Las imágenes serversideup/php en v4.6.0-beta1 incorporan la variable CADDY_ACME_PROFILE, que selecciona el perfil shortlived de Let's Encrypt, el único perfil bajo el que se emiten certificados para direcciones IP. Un co…
Lerd es un entorno de desarrollo local gratuito con licencia MIT para Linux y macOS que compite con Laravel Herd. Ofrece versiones de PHP por proyecto, HTTPS de confianza en dominios .test, un panel de depuración, bases …
Durante años, escribir tu propio listener basado en atributos en Symfony significaba pasar estado de contrabando por claves del request y ejecutarte en cada petición solo para comprobar presencia. Symfony 8.1 mueve el al…
NativePHP v4 presenta SuperNative, un modo beta que compila componentes Blade directamente en SwiftUI en iOS y Jetpack Compose en Android, sin usar WebView. Simon Hamp y Shane Rosenthal lo presentaron en un evento de 100…
Michael Darko, creador del framework Leaf, ha lanzado Leaf 5, calificada como la mayor actualización del proyecto hasta la fecha. Incluye pantallas de error que se autoexplican, documentación pensada para gastar menos to…
Los objetos lazy nativos de PHP 8.4 jubilan una década de clases proxy generadas, y solo eso ya merece celebrarse. Pero la API te pone en las manos dos herramientas con semánticas de identidad muy distintas. Kai defiende…
PHP internals ha aprobado una ronda de limpieza masiva para 8.6, unas 35 RFCs de deprecación. Kai sostiene que estos avisos son mensajes dirigidos a desarrolladores, y canalizarlos por el logging de producción se los ent…
El RFC Deprecations for PHP 8.6 ha superado la votación, pero el debate continúa en internals. Robert Humphries sostiene que deprecar los métodos CSV de SplFileObject como fputcsv() y setCsvControl() deja el flag READ_CS…
La votación masiva de deprecaciones de PHP 8.6 ha concluido con 35 RFC, la mayoría aprobadas. Nada se rompe de inmediato, pero las llamadas obsoletas siguen emitiendo avisos — en aplicaciones Laravel con mucho tráfico es…
Un tutorial de Laravel News recorre la nueva vía de lectura de la API de imágenes en Laravel 13.25: Image ahora implementa Responsable, así que las rutas pueden devolver imágenes transformadas con el Content-Type correct…
Un desarrollador informa que migrar una aplicación Symfony en producción de nginx más PHP-FPM a FrankenPHP en modo worker supuso solo un 20 % de mejora, lejos del 3,5x que anuncia la página de FrankenPHP. El artículo cue…
El ciclo de votación de internals de PHP para la versión 8.6 concluyó con 31 de 35 propuestas aceptadas. list() persiste tras un empate (23–23); el operador de asignación pipe fue rechazado; las propiedades readonly y la…
Laravel 13.25 introduce un mecanismo de pausa global para colas que impide que los workers reserven nuevos jobs durante despliegues. Los comandos queue:pause --all y queue:resume --all, o los métodos PHP Queue::pauseAll(…
Laravel 13.25 reemplaza el gestor de procesos de artisan dev con @laravel/multiplex, una interfaz de terminal que aísla las salidas del servidor de desarrollo, trabajador de colas, Pail y Vite en pestañas separadas. Tres…
Alexander Lisachenko propone un mapeo de clase opcional para la interfaz Foreign Function de PHP, permitiendo que los tipos de estructuras C se asignen a clases de usuario. La funcionalidad habilitaría la verificación de…
Laravel 13.25 introduce funciones de pausa/reanudación global para todas las colas a través de conexiones mediante queue:pause --all y Queue::pauseAll(). El comando artisan dev ahora usa @laravel/multiplex para una inter…
Los 35 RFCs de deprecación aprobados para PHP 8.6 generan advertencias sin cambios de ruptura. Con logging en nivel Notice habilitado, las llamadas en paquetes externos crean volumen inesperado de logs y costos adicional…
Laravel ha lanzado versiones de parche en tres versiones principales: v9.52.22, v10.50.3 y v11.55.1. Estos lanzamientos de mantenimiento abordan correcciones de errores y mejoras menores para las ramas activas y de sopor…