notiziephp.it

Aggiornamenti di prodotto Laravel di settembre | Laravel - Lo stack pulito per Artisans e agent

Traduzione da Laravel Blog
2 Ottobre 2026 Tempo di lettura: 4 minuti
Aggiornamenti di prodotto Laravel di settembre | Laravel - Lo stack pulito per Artisans e agent

TL;DR: Gli ambienti di anteprima su Laravel Cloud ora ricevono risorse dedicate per ogni pull request, così le revisioni non toccano mai la produzione. Laravel rende inoltre più semplice creare funzionalità AI e di ricerca, con chiavi AI per tenant e ricerca semantica su più engine.

Il framework Laravel ha aggiunto la configurazione dei provider AI a runtime per chiavi specifiche per tenant, la ricerca semantica e ibrida per Typesense e Meilisearch, e il supporto a Mercure in Laravel Echo per gli eventi in tempo reale.

Laravel Cloud ha potenziato gli ambienti di anteprima, così ogni pull request ottiene risorse dedicate e si ripulisce da solo quando viene unita o chiusa. Ha inoltre aggiunto le metriche sulle richieste senza pacchetti da installare, gli utenti di database gestiti con accesso con ambito limitato e lo storage MySQL che si espande da solo prima che tu esaurisca il disco.

Laravel Forge ha aggiunto l'importazione e l'esportazione CSV in blocco per le regole di redirect e il muting dei server per i server di staging rumorosi.

Laravel Framework

  • Creare provider AI a runtime: Ai::build() crea un provider da un array di configurazione senza toccare i provider configurati nella tua app. Usalo per le credenziali caricate a runtime, come la chiave API di ciascun tenant. I provider creati funzionano anche nelle liste di failover.

  • Ricerca semantica e ibrida per Typesense e Meilisearch: il motore Typesense di Scout ora supporta le ricerche semantic() e hybrid(). Puoi generare vettori con Laravel AI, usare l'auto-embedding di Typesense oppure portare i tuoi. Anche il motore Meilisearch ora può usare gli embedder nativi di Meilisearch.

  • Broadcasting Mercure in Laravel Echo: il client di eventi in tempo reale di Laravel ora include un connettore Mercure. Usa l'API nativa EventSource del browser, quindi non serve alcuna libreria client aggiuntiva. Supporta canali privati, presence e cifrati, oltre ai whisper.

  • Copiare o spostare file tra dischi: i nuovi metodi copyToDisk() e moveToDisk() trasferiscono in streaming un file da un disco di storage a un altro, ad esempio da locale a S3. moveToDisk() elimina la sorgente solo dopo che la copia è riuscita.

Leggi il changelog completo di Laravel Framework.

Laravel Cloud

  • Ambienti di anteprima isolati: ogni anteprima ora ottiene risorse dedicate invece di puntare alla produzione. Va in sleep tra una revisione e l'altra sulle dimensioni Flex e viene eliminata quando la pull request viene unita o chiusa. La pagina Deployments mostra anche una riga per ogni pull request aperta con un'anteprima, inclusi il suo branch, l'ultimo commit e un link per aprirla.

  • Metriche sulle richieste: la nuova scheda Requests sotto Monitoring mostra conteggi delle richieste, codici di risposta e tempi per pagina. Filtra per dominio e intervallo di tempo per individuare le pagine più trafficate, gli errori e le risposte lente. Non ci sono pacchetti da installare né codice da modificare.

  • Utenti di database gestiti: crea utenti aggiuntivi per i tuoi cluster di database invece di condividere le credenziali predefinite. Assegna a ciascun utente accesso in sola lettura o in lettura-scrittura, limitato ai database di cui ha bisogno. Cloud genera una password sicura per ognuno. Funziona con Laravel MySQL, RDS MySQL e RDS Postgres.

  • Auto-espansione dello storage MySQL: i database Laravel MySQL ora aumentano da soli il proprio storage prima di esaurire il disco e restano online mentre lo fanno. Quando un database raggiunge il 90% del suo storage, Cloud ne aggiunge il 50% in più. Puoi impostare una dimensione massima e disattivare la funzione per singolo database in qualsiasi momento.

  • Log drains: i piani Enterprise possono ora trasmettere in streaming i log dell'applicazione in tempo reale a un bucket Amazon S3 di loro proprietà. Usalo per la conservazione a lungo termine, la conformità o il tuo stack di osservabilità esistente.

Leggi il changelog completo di Laravel Cloud.

Laravel Forge

  • Gestione delle regole di redirect: importa regole di redirect in blocco da un file CSV, aggiungendole a quelle esistenti o sostituendole. Puoi anche esportare i redirect di un sito in CSV e trascinare le regole nell'ordine in cui devono essere eseguite.

  • Muting dei server: silenzia le notifiche per i server selezionati dalle tue preferenze di notifica, così i server di staging e di test restano fuori dalla tua casella di posta.

Leggi il changelog completo di Forge.

Condividi su: LinkedIn

Altri articoli recenti