v0.11.5
Changelog
All notable changes to this project will be documented in this file.
v0.11.5 - 2026-05-14
Features
-
Feat: add support for MathML tags and additional attributes in content sanitization
-
Extended the ALLOWED_TAGS set to include various MathML tags for better math content rendering.
-
Added new attributes related to MathML, such as 'display', 'linethickness', 'mathbackground', 'mathcolor', and 'mathvariant' to the ALLOWED_ATTRIBUTES set.
Refactoring
-
Refactor HTML sanitization and add image handling features
-
Disabled HTML sanitization in content.ts, considering HTML from the Python side as trusted.
-
Introduced new Python module for image handling in AI-assistant:
- Added functions to safely retrieve NVDA objects and their locations.
- Implemented clipping of object locations to visible areas.
- Added a check to prevent image capture when the screen curtain is active.
SHA256
608782dcd50cc3005f21d468c65a0bb4519ec77c6931b9827d9b2b4d3e8c94a3 AIAssistant-0.11.4.nvda-addon