Changelog
Aggiornamenti recenti e miglioramenti all'estensione Chrome SOWA Privacy. Build pubblicate nel Chrome Web Store sotto la versione indicata sopra.
Infrastruttura entitlement 2026-05-16 – v1.2.5.29
- Fondamenta poste per le funzionalità dei piani a pagamento (Starter, Pro, Business, Enterprise) con controllo lato server tramite un endpoint
/api/entitlements/mea perimetro ristretto. - Fallback difensivo: l'estensione rimane completamente funzionale anche quando il server degli entitlement non è raggiungibile, tornando al comportamento Starter.
- Regola di coesistenza: qualsiasi funzionalità pesante abilitata tramite entitlement rimane opt-in – concedere un livello superiore non abilita mai automaticamente NER o LLM locale senza un clic esplicito dell'utente.
Flusso di benvenuto e revisione navigazione dashboard 2026-05-16 – v1.2.5.28
- Pagina di benvenuto al primo avvio completamente tradotta nelle quattro lingue dell'interfaccia (EN / DE / FR / PL).
- Selettore lingua incorporato nella schermata di benvenuto, così i nuovi utenti arrivano nella propria lingua prima ancora di toccare le impostazioni.
- Navigazione dashboard più fluida tra le pagine Chat, Audit, Impostazioni e Anonimizzazione File.
Passaggio i18n registro audit + dizionario 2026-05-16 – v1.2.5.20
- Ogni etichetta nelle schede Registro audit e Dizionario ora si traduce correttamente in tedesco, francese e polacco.
- Verifica dell'integrità della catena di hash SHA-256 con un banner Verifica integrità a un clic.
Controlli intestazione unificati su ogni pagina dell'estensione 2026-05-15 – v1.2.5.18
- Il selettore lingua (DE / EN / FR / PL) e il pulsante tema scuro/chiaro si trovano ora nello stesso posto su ogni pagina – Chat, Audit, Impostazioni, Anonimizzazione File, Benvenuto.
- Cambiare lingua o tema su una pagina si applica immediatamente ovunque.
Accesso e gestione account 2026-05-15 – v1.2.5.13–17
- Accedi tramite popup con un solo clic; il flusso OAuth si trova su
sowaprivacy.ai/auth/extension-connect. - Aggiornamento degli entitlement per account a cadenza ridotta (una volta l'ora), con stato memorizzato nella cache affinché l'estensione continui a funzionare offline.
- Annullare il flusso di autenticazione riporta il popup a uno stato di disconnessione pulito senza perdite di sessioni incomplete.
Tematizzazione Shadow DOM del widget Gufo 2026-05-11 – v1.2.5.7
- Il Privacy Owl che galleggia sulle pagine di chat AI ora recepisce correttamente il tema scuro/chiaro all'interno del suo Shadow DOM isolato – niente più casi limite bianco su bianco quando il sito host imponeva un colore.
Lacune nella copertura modalità chiara chiuse 2026-05-11 – v1.2.5.6
- Rifinitura completa della modalità chiara su tutte le superfici dell'interfaccia dell'estensione. Le pagine Impostazioni, Audit, Chat e Anonimizzazione File risultano leggibili in entrambi i temi.
Correzioni smoke-test UAT 2026-05-05 – v1.2.5.1
- Sei problemi segnalati dai tester risolti in un unico pacchetto. Il widget gufo non si attiva più su ogni sito per impostazione predefinita – la lista di integrazione ora viene fornita limitata ai sette domini di chat AI supportati (ChatGPT, OpenAI, Claude, Gemini, Copilot, Grok, x.ai).
- Rimossa una sottolineatura ondulata ridondante sulle evidenziazioni PII, così lo sfondo rosso risulta più leggibile.
- Aggiunto un meccanismo di pre-warm guard affinché il modello NER non inizi mai a caricarsi su pagine fuori ambito.
Dashboard diagnostica 2026-05-04 – v1.2.4.x
- Nuovo pannello diagnostica che mostra lo stato del modello in tempo reale, avanzamento del caricamento, errori recenti e prestazioni di rilevamento – visibile dalla barra laterale della pagina Chat.
- Soppressione degli avvisi per contatore affinché la console non venga sommersa da notifiche quando un modello offline continua a riprovare.
Prima release pubblica 2026-04-25 – v1.2.0
- Baseline Manifest V3 con CSP restrittiva (
'wasm-unsafe-eval'per ONNX, nessuna esecuzione dinamica del codice). - Pipeline di rilevamento a tre livelli: blacklist (priorità 100) → regex (40–95) → NER opzionale → LLM locale opzionale.
- Tutte le API chrome.* utilizzano la forma Promise. Service worker stateless. Shadow DOM per ogni superficie dell'interfaccia iniettata.
Come funzionano i rilasci
SOWA Privacy viene distribuito tramite il Chrome Web Store. La versione indicata in cima a questa pagina riflette la build di produzione corrente. Ogni rilascio è taggato nel repository sorgente come vX.Y.Z.W, dove W viene incrementato per i hotfix all'interno di una versione minore.
Le modifiche che riguardano la privacy – qualsiasi cosa che tocchi la precisione del rilevamento, cosa viene memorizzato o con quali server comunichiamo – vengono sottoposte a un processo di revisione più rigoroso e ricevono una nota dedicata qui. Le correzioni di bug che non modificano il comportamento vengono raggruppate insieme.
Per la storia tecnica completa, inclusi i refactoring interni e la migrazione da JavaScript → TypeScript, consulta il repository.