Ferzjeskiednis fan UAIE — Universal Adaptive Interface Engine - 5 ferzjes
UAIE — Universal Adaptive Interface Engine troch Fiza Pathan
Ferzjeskiednis fan UAIE — Universal Adaptive Interface Engine - 5 ferzjes
Wês foarsichtich mei âlde ferzjes! Dizze ferzjes wurde foar test- en referinsjedoeleinen werjûn.Jo moatte altyd de meast resinte ferzje fan in add-on brûke.
Nijste ferzje
Ferzje 1.1.0
Utjûn op 28 apr. 2026 - 1,02 MBWurket mei firefox 140.0 en letter, android 142.0 en letterv1.1.0 — Polish release. No new permissions, no new endpoints, no manifest changes beyond the version bump.
What's new:- COMPLETE PANEL TRANSLATION COVERAGE. Every label, section heading, description, button, and dropdown option in the panel is now translated when the interface language is changed in Settings. About thirty labels that previously stayed in English (section titles, Cognitive Load metric labels, British/American voice picker, colour-blindness options, visual-adjustment buttons, syllable-breaks checkbox) now switch language correctly.
- ALL 17 SUPPORTED LANGUAGES AT 100% COVERAGE. English, Hindi, Marathi, Tamil, Telugu, Bengali, Kannada, Sanskrit, Spanish, French, Arabic, Portuguese, Mandarin Chinese, Swahili, Japanese, German, and Urdu now carry every UI string. The ten non-priority translations were produced AI-assisted; corrections welcomed via uaie@gmail.com.
- SCREEN-READER ANNOUNCEMENTS. Panel open/close are spoken by assistive technology via an off-screen aria-live region. All seven status paragraphs now carry role="status" so progress is announced as it updates.
- CSP-RESTRICTED PAGE DETECTION. On the rare pages that refuse panel injection, the toolbar popup shows a polite banner explaining UAIE is not available on this tab. Browser-internal pages and extension stores are detected by URL pattern.
- SHADOW DOM AND IFRAME EXTRACTION. The article-text harvester now descends into open Shadow DOM roots and same-origin iframes. Closed shadow roots and cross-origin iframes are handled safely.
- MEMORY-LEAK FIXES. Reading Companion timeouts cleared on Stop. Captions handlers nulled to prevent orphaned recognisers.
All v1.0.15 hardening retained: 60-second API timeout, plain-language error messages, click-protection guards, API key format validation.Boarnekoade frijjûn ûnder Alle rjochten foarbehâlden
Aldere ferzjes
Ferzje 1.0.15
Utjûn op 28 apr. 2026 - 1,01 MBWurket mei firefox 140.0 en letter, android 142.0 en letterReliability hardening: clearer error messages when the API is unreachable, rate-limited, or your key is invalid; 60-second timeout instead of indefinite hangs; protection against accidental duplicate calls; clear warning when a page has no article body to process; and instant API key format validation in settings.Boarnekoade frijjûn ûnder Alle rjochten foarbehâlden
Ferzje 1.0.14
Utjûn op 28 apr. 2026 - 1,01 MBWurket mei firefox 140.0 en letter, android 142.0 en letterBug fixes: Plain Language L3–L6, Multiple Intelligences, and Translate now extract and process article body text correctly on news sites with lazy-loaded content. Resolves a CORS error introduced by recent Anthropic API requirements.Boarnekoade frijjûn ûnder Alle rjochten foarbehâlden
Ferzje 1.0.13
Utjûn op 27 apr. 2026 - 1,01 MBWurket mei firefox 140.0 en letter, android 142.0 en letterThree small but visible improvements (carried forward from v1.0.12, validation cleaned in v1.0.13):
Translate — a new section in the in-page panel translates the visible page into any of the seventeen interface languages via the Anthropic API, with right-to-left rendering for Arabic and Urdu. Mirrors the prompt and overlay used by the UAIE Microsoft Word add-in.
Live language sync — choosing a new interface language in the Settings popup now updates the in-page panel immediately, without requiring a page reload.
Footer correction — the in-page panel footer now reads its version dynamically from the manifest and matches the wording of the Settings popup footer (Patent Application Pending · Trademark Application Pending · © Fiza Pathan 2026 · Mumbai, India).Boarnekoade frijjûn ûnder Alle rjochten foarbehâlden
Ferzje 1.0.11
Utjûn op 19 apr. 2026 - 1,01 MBWurket mei firefox 109.0 en letterv1.0.11 — Security hardening release
Completes the planned security refactor mentioned in v1.0.10 Notes to
Reviewer. All innerHTML assignments have been eliminated from the
codebase.
Changes:
- Main panel injection now uses DOMParser.parseFromString() (safe,
non-executing HTML parsing API).
- Plain Language overlay rebuilt with createElement() and textContent.
Inline onclick replaced with addEventListener().
- Reading Companion word spans rebuilt with createElement(). Syllable
separator rendered as a styled child span.
- SVG colour-blindness filter rebuilt with createElementNS() for defs,
filter, and feColorMatrix elements.
- Dead document. body.innerHTML cache reads removed.
- Empty-string innerHTML clearings replaced with DOM removeChild loops.
- popup.html inline <script> moved to external popup.js file,
satisfying Firefox default CSP for extension pages.
Verified: grep ".innerHTML\s=" .js returns zero matches across all
JavaScript files.
No user-facing feature changes. This is a security compliance release
only.Boarnekoade frijjûn ûnder Alle rjochten foarbehâlden