¡Se lanzó Symfony v6.2.11! Symfony es un framework PHP basado en arquitectura MVC, dedicado a reducir la escritura de código repetitivo para acelerar el desarrollo y mantenimiento de aplicaciones Web. Symfony también se integra muy bien con muchas bases de datos relacionales a un costo relativamente bajo.
Además, Symfony se compromete a crear aplicaciones robustas en un contexto empresarial, al mismo tiempo que brinda a los desarrolladores capacidades de configuración poderosas: desde la estructura de archivos hasta los directorios externos, casi todo se puede personalizar. Symfony también incluye algunas herramientas adicionales, como pruebas, depuración, generación de documentación, etc. para cumplir con el proceso de desarrollo empresarial.
Las actualizaciones de Symfony v6.2.11 son las siguientes:
- error #50442 [SecurityBundle] Actualice security-1.0.xsd para incluir la definición de token de acceso faltante
- error #50429 [consola] bloquea el flujo de entrada cuando es necesario
- error n.º 50312 [Seguridad] Omitir el borrado del token CSRF en el cierre de sesión sin estado
- error #50338 [consola]
exec
elimínelo y reemplácelo conshell_exec
- error # 50193 [Serializador] Se corrigió
SerializedPath
que no se usaran argumentos de constructor - error #50280 [PropertyAccess] Corrección del operador nullsafe en el índice de matriz
- error # 50309 [HttpFoundation] UrlHelper ahora está al tanto de los cambios de RequestContext
- error # 50352 [Notificador] [TurboSMS] Arreglar obtener el nombre del remitente
- error #50354 [Proceso] Detener correctamente un proceso incluso si el flujo de entrada subyacente no está cerrado
- error #50332 [PropertyInfo] Arreglar
PhpStanExtractor
constructor sin docblock - error n.º 50253 [FrameworkBundle]
cache:clear
Generar caché de manera consistente cuando se ejecutan comandos consecutivamente - error n.º 49063 [Messenger] Respetar
isRetryable
la decisión de la política de reintento para volver a enviar - error #50251 [Serializador] Manejar la deserialización de fecha y hora en formato U
- error n.° 50266 [HttpFoundation] Arreglar el flujo de archivos después de que se cancelara la conexión
- error # 50269 corrige la anotación del tipo de parámetro
- error #50268 permite recursos en Query::setParam
- error n.° 50256 [HttpClient] Corrección del encabezado con nombre duplicado establecido al redireccionar con AmpHttpClient
- error #50214 [WebProfilerBundle] Quitar el filtro heredado
- error # 50235 [HttpClient] corregido por CONNECT
- error n.º 50244 [HttpKernel] Se corrigió la restauración del contenido del proxy desde el caché
- error #50246 [DependencyInjection] No verifique los tipos mal definidos
- error #49557 [PropertyInfo] Repara el tipo de valor de matriz anulable de phpDocExtractor
- error #50213 [ErrorHandler] Evitar conflictos con JavaScript de WebProfilerBundle
- error # 50192 [Serializador] enumeración admitida lanza notNormalizableValueException fuera del constructor
- error #50238 [HttpKernel] No use eval() para representar ESI/SSI
- error #50226 [HttpClient] Asegúrese de que HttplugClient ignore los encabezados HTTP no válidos
- error # 50203 [Messenger] Arreglar el controlador de mensajes de registro
- error #50204 [ErrorHandler] Obsolescencia de Httplug omitiendo HttplugClient
Anuncio de actualización: https://github.com/symfony/symfony/releases/tag/v6.2.11