Datasette 1.0a40 porta task in background, migrazione a httpx2 e fix di sicurezza
Testo scritto con l’intelligenza artificiale a partire da 2 fonti citate, senza revisione umana prima della pubblicazione.
Il rilascio del 16 settembre 2026 introduce datasette.add_background_task(), sposta il client interno su httpx2 e include lo stesso correttivo di 0.65.5 per una fuga di righe private.
Il 16 settembre 2026 esce Datasette 1.0a40 con un metodo per lanciare task in background dai plugin, la migrazione a httpx2 e lo stesso fix di sicurezza di 0.65.5.
La novità per chi sviluppa plugin è il nuovo datasette.add_background_task(). I plugin possono così avviare e gestire attività in background. L’annuncio ringrazia Alex Garcia per il contributo.
La release migra il progetto a httpx2. L’uso citato riguarda funzioni interne, in particolare il metodo datasette.client.get().
L’autore segnala “un sacco” di correzioni di bug. Molte arrivano da un recente lavoro di triage delle issue in vista di una versione 1.0 stabile.
Sul fronte sicurezza, 1.0a40 adotta lo stesso correttivo distribuito in 0.65.5. In 0.65.5 il problema riguardava un carattere newline finale nel nome della tabella richiesta: poteva aggirare i permessi della tabella ed esporre righe private. La segnalazione è di dpfkdlemtp e il riferimento è GHSA-h547-rmjf-5m2m. L’annuncio di 1.0a40 collega esplicitamente la release a questo fix.
Anche 0.65.5 è datata 16 settembre 2026. La nota descrive l’impatto della vulnerabilità: una newline di coda nel nome della tabella richiesta poteva bypassare i controlli e mostrare dati non pubblici.
I due annunci escono lo stesso giorno e condividono la presenza del fix di sicurezza. Il post su 1.0a40 aggiunge la gestione dei task in background via datasette.add_background_task() e la migrazione a httpx2 con riferimento a datasette.client.get().
Il testo di 1.0a40 non elenca i singoli bugfix. Indica però che gran parte del lavoro recente ha riguardato il triage in preparazione a una 1.0 stabile.
Le note di rilascio includono, in coda, tre articoli recenti: “Generating running routes with GPT-6 Astra and ChatGPT Work” e “OpenAI agents attacked RubyGems back in May”, entrambi del 12 settembre 2026, e “Some thoughts on the Navier–Stokes Millennium Prize Problem” dell’8 settembre 2026.
Fonti
Le fonti di questo pezzo sono state ricollegate all’articolo dopo la pubblicazione: l’elenco è quello da cui è stato scritto, ma i singoli rimandi nel testo non sono associati a una fonte precisa.
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici
Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:
- Fedeltà alle fonti. Un secondo passaggio toglie ogni affermazione che le fonti non sostengono.
- Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale.
- Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica.
I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.
Per vedere Millebit nelle notizie principali di Google, aggiungilo alle tue fonti preferite. Oppure segui l’edizione di oggi, il feed RSS o La Sintesi.