Sortana Version History

1 version

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Ruwäch 2.2.0 338.2 KiB Works with Thunderbird 128.0 and later

**v2.2.0**
- Compatibility: Add support for Thunderbird 140+ (manifest `strict_max_version` 140.*).
- Debugging: New Debug tab on the Options page (enable via Advanced settings) with:
- Payload viewer: Inspect the exact request body sent for classification.
- Diff view: Visualize differences between current and previous payloads.
- Live refresh: Updates as you tweak settings.
- Layout polish for clarity and readability.
- Optimization: Token-reduction strategies to keep payloads lean:
- Optional HTML→Markdown conversion, URL param stripping, image alt-text replacement, whitespace collapsing, and aggressive token reduction mode.
- Replace “context length” control with a simpler “Max tokens” cap and reduction strategies.
- Reliability: Endpoint changes now take effect without requiring a restart.
- Permissions: Add `notifications` to surface errors and persist an error indicator until cleared.
- UI/Icons: Numerous icon updates (including SVG controls), plus improved active/hover states and light/dark mode alignment.
- Rule Editor: Better condition toggles and visual states; minor styling and save-logic fixes.

**v2.1.0**
- Message Handling: Improved details view loading (handles preview pane and displayed-message contexts), robust message lookup, and better fallbacks.
- HTML/Content Options: New sanitization and formatting options (HTML→Markdown, URL param stripping, whitespace collapsing, base64/attachment handling).
- Data Portability: Export/Import of settings for easy migration.
- Theming: Light/Dark theme support with dynamic icons; fixes for context-menu icon visibility in dark mode.
- Internal: Added `normalizeRules` helper, shared default AI parameter module, and message processing refactors for cleaner logic and future features.
- Manifest: Targeted updates for TB 128+ while staying on manifest v2.

**Earlier Highlights (2.0.0)**
- Architecture: Refactor into a modular `AiClassifier`, shared message utilities, and removal of legacy experiment APIs/content scripts.
- Rules & Actions: Multi-action rules UI; apply rules from context menus; improved automatic classification wiring.
- Cache & Performance: Safer handling of large messages by stripping inline base64 and attachment content from AI payloads.
- Permissions/Docs: Updated permissions, README, and contributor guidelines to match the new architecture.