Changelog
Seneste opdateringer og forbedringer til SOWA Privacy Chrome-udvidelsen. Versioner leveret til Chrome Web Store under versionslinjen ovenfor.
Rettigheds-infrastruktur 2026-05-16 – v1.2.5.29
- Grundlag lagt for betalte planfunktioner (Starter, Pro, Business, Enterprise) med server-side adgangsstyring via et snævert afgrænset
/api/entitlements/me-endpoint. - Defensivt fallback: udvidelsen forbliver fuldt funktionel, selv når rettigheds-serveren er utilgængelig, og falder tilbage til Starter-adfærd.
- Sameksistensregel: enhver tung funktion aktiveret via rettigheder forbliver valgfri – tildeling af et højere niveau aktiverer aldrig NER eller lokal LLM automatisk uden eksplicit brugerklik.
Velkomstflow og ombygning af dashboard-navigation 2026-05-16 – v1.2.5.28
- Velkomstside ved første opstart fuldt oversat til alle fire brugergrænseflade-sprog (EN / DE / FR / PL).
- Indlejret sprogsvælger på velkomstskærmen, så nye brugere lander på deres eget sprog inden de rører indstillingerne.
- Renere dashboard-navigation mellem Chat-, Revisions-, Indstillings- og Filanonymiseringssiderne.
Revisionslog og ordbog i18n-opdatering 2026-05-16 – v1.2.5.20
- Alle etiketter på revisionslog- og ordbogs-fanerne oversættes nu korrekt til tysk, fransk og polsk.
- SHA-256-hash-kæde-integritetskontrol med et ét-klik Bekræft integritet-banner.
Ensartede header-kontroller på alle udvidelsessider 2026-05-15 – v1.2.5.18
- Sprogsvælger (DE / EN / FR / PL) og mørkt/lyst tema-knap befinder sig nu på samme sted på hver side – Chat, Revision, Indstillinger, Filanonymisering, Velkomst.
- Skift af sprog eller tema på én side gælder øjeblikkeligt overalt.
Log ind og kontoadministration 2026-05-15 – v1.2.5.13–17
- Log ind via pop op-menuen med et enkelt klik; OAuth-flow befinder sig på
sowaprivacy.ai/auth/extension-connect. - Pr.-konto-rettigheder opdateres med lav frekvens (én gang i timen) med cachet tilstand, så udvidelsen fortsætter med at virke offline.
- Annullering af godkendelsesflowet returnerer pop op-menuen til en ren udlogget tilstand uden halvfærdige sessioner, der lækker.
Ugletema i Shadow DOM 2026-05-11 – v1.2.5.7
- Privacy Owl, der svæver på AI-chatsider, henter nu korrekt dit mørke/lyse tema inde i sin isolerede Shadow DOM – ingen hvid-på-hvid kanttilfælde mere, når værtssiden tvinger en farve.
Mangler i lyst-tema-dækning lukket 2026-05-11 – v1.2.5.6
- Grundig lyst-tema-finish på tværs af alle udvidelses-UI-flader. Indstillings-, Revisions-, Chat- og Filanonymiseringssider læses nu rent i begge temaer.
UAT-røgtest-rettelser 2026-05-05 – v1.2.5.1
- Seks testerapporterede problemer løst i én samlet rettelse. Uglen aktiveres ikke længere på alle sider som standard – integrationslisten leveres nu afgrænset til de syv understøttede AI-chat-domæner (ChatGPT, OpenAI, Claude, Gemini, Copilot, Grok, x.ai).
- Fjernet en overflødig bølget understregning på PII-fremhævninger, så den røde baggrund er mere læselig.
- Opvarmningsspærring tilføjet, så NER-modellen aldrig begynder at indlæse på sider uden for scope.
Diagnostik-dashboard 2026-05-04 – v1.2.4.x
- Nyt diagnostikpanel med live modelstatus, indlæsningsforløb, seneste fejl og detektionsydelse – synligt fra Chat-sidens sidebar.
- Pr.-tæller advarselundertrykkelse, så konsollen ikke drukner i støj, når en offline model bliver ved med at forsøge igen.
Første offentlige udgivelse 2026-04-25 – v1.2.0
- Manifest V3-grundlag med en streng CSP (
'wasm-unsafe-eval'for ONNX, ingen dynamisk kodeudførelse). - Tre-lags detektionspipeline: sortliste (prioritet 100) → regex (40–95) → valgfri NER → valgfri lokal LLM.
- Alle chrome.*-API'er bruger Promise-formen. Tilstandsløs service worker. Shadow DOM for alle injicerede UI-flader.
Sådan fungerer udgivelser
SOWA Privacy distribueres via Chrome Web Store. Versionslinjen øverst på denne side afspejler det aktuelle produktions-build. Hver udgivelse tagges i vores kildekodelageret som vX.Y.Z.W, hvor W stiger for hotfixes inden for en mindre version.
Privatlivsrelevante ændringer – alt der berører detektionsnøjagtighed, hvad der gemmes, eller hvilke servere vi kommunikerer med – gennemgår en strengere gennemgang og får et dedikeret notat her. Fejlrettelser, der ikke ændrer adfærden, samles i bundter.
For den fulde tekniske historik inklusiv interne refaktoreringer og JavaScript → TypeScript-migrationen, se lageret.