En el día de hoy se actualizo Laravel a la versión 8.14. Entre los cambios mas destacados encontramos nuevos métodos para las rutas:
whereAlphaNumeric()
Se trata de una función que engloba whereAlpha() y whereNumeric() que simula el Regex de entrada numérica y alfabética.
Agregados
- Capacidad agregada para enviar trabajos únicos (#35042, 2123e60)
- Agregado
Model::encryptUsing()
(#35080) - Se agregó soporte para el volcado y la importación de MySQL mediante sockets (#35083, c43054b)
- Ahora se permite una transmisión personalizada con el canal de notificaciones (#35142)
- Agregados
Illuminate\Routing\CreatesRegularExpressionRouteConstraints::whereAlphaNumeric()
(#35154)
Arreglos
- Se arreglo un problema de tipeado en
make:seeder
dentro del ModelMakeCommand (#35107) - Arreglado un error de texto en SQL Server upsert (faltaba un punto y coma) (#35112)
- Se respeto el nombre de la tabla de migración en la configuración al descargar el esquema (110eb15)
- Se respeto el modo al obtener una vista previa de la notificación (ed4411d)
- Se corrigieron los atributos que se pueden agregar en los componentes de Blade (#35131)
Cambios
- Se movió el envío del evento DatabaseRefreshed para que se active antes de que se ejecuten los seeders (#35091)
- Se devolverá falso la llamada notificable (55f0b5e)
- Actualizado
Illuminate\Database\Schema\Grammars\MySqlGrammar::typeTimestamp()
(#35143) - Eliminado expectedTables despues de convertir a expectedOutput en PendingCommand (#35163)
- Se cambiaron las variables de entorno del comando de esquema SQLite para que funcionen en Windows (#35164)