Inertia DevTools ora disponibile per Firefox
Inertia DevTools è ora disponibile per Firefox e offre piena parità di funzionalità con l'estensione Chrome già esistente. Ora anche gli utenti Firefox possono installare un'estensione ufficiale del browser che fornisce una timeline delle visite, delle props e molto altro:
Inertia DevTools è ora disponibile anche su @firefox! 🦊
Parità completa con Chrome: una timeline di ogni visita, alberi delle props con badge deferred/optional/merged e link all'editor, header e body di richiesta e risposta, informazioni su route e controller, e lo stato completo della pagina dopo ogni risposta.
Cosa fa
L'estensione aggiunge un pannello Inertia ai Firefox DevTools che registra ogni visita effettuata dalla tua applicazione, compresi caricamenti iniziali, navigazioni, ricariche parziali, deferred props, poll, prefetch e redirect. Le richieste successive vengono raggruppate sotto la visita che le ha generate, invece di disperdersi lungo la timeline.
Selezionando una voce vengono mostrate le sue props sotto forma di albero, con badge per props deferred, optional, merged e shared, insieme agli header e ai body di richiesta e risposta, alla route e all'azione del controller corrispondenti e allo stato completo della pagina dopo che Inertia ha gestito la risposta.
Le chiamate di render, le shared props e le azioni delle route rimandano a un file e a una riga nel tuo editor, con supporto per VS Code, PhpStorm, Cursor, Sublime Text e Zed. Gli header Authorization e Cookie, i token CSRF e gli altri campi sensibili vengono oscurati prima che qualsiasi cosa compaia nel pannello, e i dati registrati restano sulla tua macchina.
Come iniziare
Installa l'estensione dal Firefox Add-ons store, apri i Firefox DevTools e seleziona il pannello Inertia. La registrazione è gestita dall'adapter backend di Inertia, quindi funziona esattamente come su Chrome una volta che la tua applicazione è in esecuzione in locale.
Consulta la documentazione di Inertia DevTools per i dettagli di configurazione e il repository GitHub per il codice sorgente.
Fonte originale:
https://laravel-news.com/inertia-devtools-firefoxAltri articoli recenti
Laravel AI 1.1 e 1.2: Agent Skills, Cohere e structured output più solidi
Le release 1.1.0 e 1.2.0 di laravel/ai portano gli Agent Skills, l'approvazione obbligatoria per i tool built-in e nuovi provider come Cohere e Laya self-hosted. Sul fronte qualità arrivano i fix allo structured output per Bedrock e il supporto alle provider options. Aggiornati anche i modelli di default, con Claude 4.7+ che ignora i sampling params.
Laravel 13.35.0: scheduler più controllabile, code più flessibili e response Markdown
Laravel 13.35.0 porta Schedule::alwaysOnOneServer(), il supporto a schedule:interrupt per i comandi di lunga durata, --memory in percentuale per queue:work e il nuovo metodo markdown() sulla response factory. Tante piccole migliorie anche a test, view compilate in parallelo e dischi local.
BashBox: un interprete Bash in sandbox per agenti AI in PHP
BashBox è un interprete bash scritto in puro PHP che permette di eseguire gli script generati dagli agenti AI senza mai ricorrere a proc_open, exec o shell_exec. Ogni comando è una classe PHP che lavora su un filesystem virtuale, con limiti di esecuzione, quote disco e accesso di rete configurabili. Ideale per chi sviluppa agenti con il Laravel AI SDK o altre librerie simili.