1.4.0
Efficienza AI, scomposizione degli strumenti e architettura CDN
Risposte AI ottimizzate con payload del 40–50% più piccoli, tipo di attività nota, architettura R2 a doppio bucket e interruttore del ciclo di fatturazione.
Agente AI
- Risposte AI ottimizzate: Tutti gli endpoint di lettura ora restituiscono risposte del 40–50% più piccole, riducendo significativamente i costi dei token AI.
- Output degli strumenti ottimizzato: `getKeyDetails` restituisce un formato più efficiente (riduzione del 55% dei token) con legenda dei campi integrata.
- Streaming HTTP immediato: La chat AI apre la connessione HTTP istantaneamente, eliminando il percepito "blocco" durante l'inizializzazione.
- Finestra di contesto AI: Il conteggio dei token ora utilizza l'utilizzo dell'ultimo passaggio invece dei totali cumulativi.
- UX di approvazione automatica: Flusso di prompt di approvazione automatica più chiaro con tag XML semantici.
Dashboard
- Tipo di attività nota: Annota le chiavi di traduzione con note tracciate nel feed delle attività.
- Interruttore del ciclo di fatturazione: Prezzi mensili/annuali con badge risparmio del 20% per la fatturazione annuale.
- Scomposizione UI degli strumenti: Il monolitico tool.tsx scomposto in 11 file specializzati senza modifiche visive.
Infrastruttura
- Architettura R2 a doppio bucket: Immagini di bandiere e asset statici migrati in un bucket R2 dedicato (`s3.better-i18n.com`), separato dai file di traduzione.
- Ottimizzazione delle query di pubblicazione: Query parallelizzate per tempi di risposta più veloci.
- Attribuzione utente: I job di sincronizzazione ora tracciano quale utente li ha avviati.
Correzioni e Miglioramenti
- Pubblicazione MCP: Corretto il fallimento quando CDN è abilitato ma non sono stati ancora caricati file.
- Rinomina con eliminazione definitiva: Corretta la transazione che utilizzava una singola connessione per trovare+rinominare+inserire.
- Altezza VList: Corretta la discrepanza di altezza per piccoli elenchi di traduzioni (meno di 20 elementi).
- Invalidazione della cache: Corretta la chiave di invalidazione della cache delle impostazioni dell'organizzazione.