Pest 5 exige PHP 8.4, se apoya en PHPUnit 13 y trae Test Impact Analysis, un plugin de Agent y Evals. Kai sostiene que la verdadera historia es que nuestras suites de tests ahora sirven a dos audiencias — desarrolladores…
PHP 8.6, previsto para el 19 de noviembre de 2026, incorpora aplicación parcial de funciones, valores por defecto en propiedades readonly, una nueva API de polling, doc comments para parámetros y varias deprecaciones.
Symfony 7.4.16 está disponible como versión de mantenimiento para el framework PHP. Esta versión entrega un amplio conjunto de correcciones en componentes principales como DependencyInjection, Serializer, Mailer y Transl…
Un tutorial de Laravel News muestra cómo validar y convertir fotos HEIC de iPhone con Laravel 13.24, que ahora acepta HEIC, HEIF y AVIF como entrada, añade toHeic() para la salida y amplía la regla de validación image. C…
Cada equipo de PHP mantiene un proyecto en la sombra escrito en Make y Bash que nadie revisa, testea ni disfruta tocar. Castor lleva esa automatización a funciones PHP normales con atributos #[AsTask], construidas sobre …
Saga Lara Flow es un paquete de Laravel que convierte procesos de negocio largos en simples métodos PHP sobre las colas, con pasos registrados, replay, transacciones compensatorias, señales, bloques paralelos y flujos hi…
Durante la votación de la RFC de deprecaciones para PHP 8.6, la propuesta de deprecar los métodos CSV de SplFileObject — fputcsv, fgetcsv, setCsvControl y getCsvControl — generó objeciones. Los críticos consideran premat…
La versión 1.12.7 de FrankenPHP ya está disponible en GitHub. El lanzamiento fue etiquetado por el mantenedor Kévin Dunglas el 6 de agosto. Como actualización de parche de la serie 1.12, incluye las correcciones habitual…
Filament v4.12.6 y v5.7.6 reducen los tiempos de renderizado de formularios hasta un ~92 % y de tablas hasta un ~52 %, además de corregir varios CVE. También añaden límites al Query Builder, protección contra inyección d…
Taylor Otwell anunció Laravel Head en la Laracon US 2026, y lo interesante no es la API fluida, sino el modelo de resolución en cinco capas. Llevábamos años tratando <title> y og:image como una tarea de plantillas cuando…
Un vídeo que repasa las novedades y cambios de la próxima versión PHP 8.6 ha generado debate en r/PHP. Algunos comentaristas critican el estilo de promoción exagerada en torno a una versión menor, mientras que otros dest…
Laravel Boost v2.5.0 activa por defecto las reglas de proyecto: archivos Markdown versionados en .ai/rules que enseñan las convenciones del equipo a los agentes de codificación, limitadas a los directorios correspondient…
La semana en PHP internals: las 35 votaciones de deprecación de PHP 8.6 cierran el 10 de agosto, con list() empatado y let justo en la línea de los dos tercios. La clase Time\Duration pasó 35-1, el voto de autocarga de f…
Laravel Framework v12.65.0 incluye cuatro correcciones: el registro de deprecaciones ya no provoca errores fatales, Factory::insert() funciona con un conteo de cero, schedule:list convierte correctamente las zonas horari…
FrankenPHP v1.12.6 soluciona un segfault que podía derribar todo el proceso cuando un script PHP leía php://input después de frankenphp_finish_request() bajo HTTP/2. La versión también añade un ejemplo de worker PSR-15 y…
La aplicación parcial de funciones dominará los titulares de PHP 8.6, y merece los aplausos. Pero yo diría que el impacto duradero de esta versión está en la columna de lo aburrido: identificadores reservados como let e …
El equipo de Laravel ha publicado una extensión oficial para el editor Zed (v0.1.0) que integra el Laravel LSP propio: autocompletado, información al pasar el cursor, diagnósticos y acciones de código en archivos PHP y B…
Laravel Framework v13.24.0 ya está disponible: añade modelKeys() al query builder de Eloquent, una nueva regla de validación array_keys, detección de color dominante en el driver de imágenes y soporte HEIC/AVIF, junto co…
PHP 8.6, previsto para el 19 de noviembre de 2026, añade aplicación parcial de funciones, un clamp() integrado, una API de polling de bajo nivel, valores por defecto en propiedades readonly, mejoras en reflexión, sesione…
Laravel Head, presentado por Taylor Otwell en la Laracon US 2026, es un paquete first-party con una API fluida para gestionar el head del documento — títulos, Open Graph, esquemas JSON-LD y resource hints — resuelto por …
PHP 8.6 trae una función clamp(), y la respuesta refleja es: eso es una línea de min(max()). Creo que ese reflejo es exactamente el equivocado. La victoria no es la brevedad, es el ValueError ante rangos imposibles y NAN…
La PHP Foundation ha lanzado el Special Interest Group «PHP Onboarding Initiative» para abordar los problemas recurrentes en la experiencia de los recién llegados, desde los recursos de aprendizaje dispersos hasta la fal…
Presentado en Laracon US 2026, Laravel Doctor es un paquete oficial que añade el comando artisan doctor, que ejecuta comprobaciones de salud sobre entorno, Composer, configuración, base de datos, caché, almacenamiento y …
JetBrains ha lanzado PhpStorm 2026.2, con una ventana de herramientas dedicada a Laravel (comandos Artisan, registros de errores y despliegues en Laravel Cloud), el atributo #[FileReference] para navegación de rutas, sop…
Semana intensa en PHP Internals: 42 votaciones simultáneas, incluida la votación de deprecación en 35 partes para PHP 8.6 con list() probablemente derrotado, empate en el operador de asignación pipe, votos favorables a v…
CPX v2, ahora bajo el ala de Laravel, detecta las versiones de herramientas fijadas en tu proyecto y puede arrancar el framework antes de ejecutar un script suelto. Esa conciencia del proyecto —y no la comparación con np…
CPX, ahora un paquete oficial de Laravel, ejecuta binarios de cualquier paquete Composer sin instalarlo en el proyecto ni globalmente. La versión 2.0 prefiere los binarios locales, sustituye los atajos fijos por alias pr…
La extensión Inertia DevTools ya está disponible en la Chrome Web Store. Añade un panel Inertia a las DevTools de Chrome que registra cada visita, agrupa las peticiones relacionadas y muestra props, cabeceras, rutas y es…
Queue-SQL, un paquete Laravel de Kamran Atayev, trocea sentencias UPDATE y DELETE enormes en rangos de claves primarias procesados como jobs paralelos mediante el batching nativo de Laravel. Ofrece una macro queue(), mon…
Anunciado en la Laracon US 2026, el SDK de IA de Laravel permite ahora que los agentes pausen antes de ejecutar herramientas sensibles para que una persona apruebe, rechace o edite la llamada. La función opcional llega e…