Lịch sử phiên bản UAIE — Universal Adaptive Interface Engine - 1 phiên bản
UAIE — Universal Adaptive Interface Engine bởi Fiza Pathan
Lịch sử phiên bản UAIE — Universal Adaptive Interface Engine - 1 phiên bản
Hãy cẩn thận với các phiên bản cũ! Các phiên bản này được hiển thị cho mục đích thử nghiệm và tham khảo.Bạn luôn luôn phải sử dụng phiên bản mới nhất của một tiện ích.
Phiên bản mới nhất
Phiên bản 1.0.11
Đã phát hành 19 Thg 04 2026 - 1,01 MBHoạt động với firefox 109.0 và lớn hơnv1.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.Mã nguồn được phát hành dưới dạng Mọi Quyền Được Bảo Lưu